User Tools

Site Tools


servers:linux:nginx_php_php-fpm

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
servers:linux:nginx_php_php-fpm [2026/07/10 20:17] – [Prerequisites] Sean Rhoneservers:linux:nginx_php_php-fpm [2026/07/10 20:53] (current) – [nginx] Sean Rhone
Line 111: Line 111:
  
 <code> <code>
- add_header 'Strict-Transport-Security' 'max-age=63072000; includeSubdomains; preload' 'always'; +add_header 'Strict-Transport-Security' 'max-age=63072000; includeSubdomains; preload' 'always'; 
- add_header 'X-Content-Type-Options' 'nosniff' 'always'; +add_header 'X-Content-Type-Options' 'nosniff' 'always'; 
- add_header 'X-Frame-Options' 'sameorigin' 'always'; +add_header 'X-Frame-Options' 'sameorigin' 'always'; 
- add_header 'X-XSS-Protection' '1; mode=block' 'always'; +add_header 'X-XSS-Protection' '1; mode=block' 'always'; 
- add_header 'Cache-Control' 'max-age=604800, no-transform, public' 'always'; +add_header 'Cache-Control' 'max-age=604800, no-transform, public' 'always'; 
- add_header 'Referrer-Policy' 'same-origin' 'always'; +add_header 'Referrer-Policy' 'same-origin' 'always'; 
- add_header 'Expect-CT' 'max-age=0' 'always'; +add_header 'Expect-CT' 'max-age=0' 'always'; 
- add_header 'Permissions-Policy' 'geolocation=(), microphone=(), payment=(), usb=(), vr=(), magnetometer=(), midi=(), camera=(), ambient-light-sensor=(), accelerometer=()' 'always';+add_header 'Permissions-Policy' 'geolocation=(), microphone=(), payment=(), usb=(), vr=(), magnetometer=(), midi=(), camera=(), ambient-light-sensor=(), accelerometer=()' 'always';
  
 # End</code> # End</code>
Line 136: Line 136:
  
 http { http {
- 
  #log_format main '$time_local - $http_host - $remote_addr - $status "$request" $body_bytes_sent - $http_referer - "$http_user_agent"';  #log_format main '$time_local - $http_host - $remote_addr - $status "$request" $body_bytes_sent - $http_referer - "$http_user_agent"';
  #access_log '/var/log/nginx/access.log main';  #access_log '/var/log/nginx/access.log main';
- 
  access_log '/dev/null';  access_log '/dev/null';
  
Line 179: Line 177:
  
 <code> <code>
- ssl_certificate '/etc/letsencrypt/live/realmofespionage.xyz/fullchain.pem'; +ssl_certificate '/etc/letsencrypt/live/realmofespionage.xyz/fullchain.pem'; 
- ssl_trusted_certificate '/etc/letsencrypt/live/realmofespionage.xyz/fullchain.pem'; +ssl_trusted_certificate '/etc/letsencrypt/live/realmofespionage.xyz/fullchain.pem'; 
- ssl_certificate_key '/etc/letsencrypt/live/realmofespionage.xyz/privkey.pem';+ssl_certificate_key '/etc/letsencrypt/live/realmofespionage.xyz/privkey.pem';
  
- ssl_session_timeout '10m'; +ssl_session_timeout '10m'; 
- ssl_session_cache 'shared:SSL:10m'; +ssl_session_cache 'shared:SSL:10m'; 
- ssl_session_tickets 'off'; +ssl_session_tickets 'off'; 
- ssl_buffer_size '4k';+ssl_buffer_size '4k';
  
- ssl_protocols 'TLSv1.2' 'TLSv1.3'; +ssl_protocols 'TLSv1.2' 'TLSv1.3'; 
- ssl_ciphers 'EECDH+AESGCM:EDH+AESGCM'; +ssl_ciphers 'EECDH+AESGCM:EDH+AESGCM'; 
- ssl_prefer_server_ciphers 'on'; +ssl_prefer_server_ciphers 'on'; 
- ssl_ecdh_curve 'secp384r1:SecP384r1MLKEM1024:SecP256r1MLKEM768:X25519MLKEM768';+ssl_ecdh_curve 'secp384r1:SecP384r1MLKEM1024:SecP256r1MLKEM768:X25519MLKEM768';
  
 # End</code> # End</code>
/usr/local/www/wiki/data/attic/servers/linux/nginx_php_php-fpm.1783729035.txt.gz · Last modified: by Sean Rhone