servers:bsd:nginx_php_php-fpm
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
servers:bsd:nginx_php_php-fpm [2025/05/16 19:05] – created Sean Rhone | servers:bsd:nginx_php_php-fpm [2025/05/16 21:47] (current) – Sean Rhone | ||
---|---|---|---|
Line 2: | Line 2: | ||
* nginx | * nginx | ||
- | * PHP 8.4 | ||
* PHP-FPM | * PHP-FPM | ||
* [[Information: | * [[Information: | ||
- | |||
- | * :!: WIP | ||
===== Prerequisites ===== | ===== Prerequisites ===== | ||
Line 64: | Line 61: | ||
< | < | ||
server { | server { | ||
- | listen | + | listen 80 default_server; |
- | listen | + | listen [::]:80 default_server; |
- | return | + | return 301 https:// |
- | }</ | + | } |
+ | |||
+ | # End</ | ||
===== Non-existent 404 ===== | ===== Non-existent 404 ===== | ||
* This prevents unconfigured subdomains from loading assets from other sites ((if a site/URL doesn' | * This prevents unconfigured subdomains from loading assets from other sites ((if a site/URL doesn' | ||
+ | * 2025/05/16: '' | ||
su - | su - | ||
Line 80: | Line 80: | ||
< | < | ||
server { | server { | ||
- | listen | + | listen 443 ssl default_server; |
- | http2 'on'; | + | # http2 on; |
- | server_name | + | server_name _; |
- | return | + | return 404; |
- | }</ | + | } |
+ | |||
+ | # End</ | ||
===== Headers ===== | ===== Headers ===== | ||
Line 101: | Line 103: | ||
add_header Referrer-Policy " | add_header Referrer-Policy " | ||
add_header Expect-CT " | add_header Expect-CT " | ||
- | add_header Permissions-Policy " | + | add_header Permissions-Policy " |
+ | |||
+ | # End</ | ||
===== nginx ===== | ===== nginx ===== | ||
Line 173: | Line 177: | ||
ssl_prefer_server_ciphers ' | ssl_prefer_server_ciphers ' | ||
ssl_ecdh_curve ' | ssl_ecdh_curve ' | ||
- | |||
- | ssl_stapling ' | ||
- | ssl_stapling_verify ' | ||
# End</ | # End</ | ||
+ | |||
+ | ====== dos2unix ====== | ||
+ | |||
+ | * Useful for restoring files as-is from Windows | ||
+ | |||
+ | su - | ||
+ | |||
+ | pkg install ' | ||
+ | |||
+ | find / | ||
+ | |||
+ | chown -R ' | ||
/usr/local/www/wiki/data/attic/servers/bsd/nginx_php_php-fpm.1747436737.txt.gz · Last modified: by Sean Rhone