servers:bsd:freenginx_php_php-fpm
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
servers:bsd:freenginx_php_php-fpm [2024/11/30 11:28] – [Headers] Sean Rhone | servers:bsd:freenginx_php_php-fpm [2024/12/12 21:12] (current) – A+ Sean Rhone | ||
---|---|---|---|
Line 2: | Line 2: | ||
* freenginx ((https:// | * freenginx ((https:// | ||
- | * PHP | + | * PHP 8.4 |
* PHP-FPM | * PHP-FPM | ||
* [[Information: | * [[Information: | ||
+ | |||
+ | * :!: WIP | ||
===== Prerequisites ===== | ===== Prerequisites ===== | ||
Line 24: | Line 26: | ||
====== Dependencies ====== | ====== Dependencies ====== | ||
- | su -l | + | su - |
pkg install freenginx php84 | pkg install freenginx php84 | ||
Line 43: | Line 45: | ||
sudo firewall-cmd --add-service=' | sudo firewall-cmd --add-service=' | ||
- | |||
====== Services ====== | ====== Services ====== | ||
Line 49: | Line 50: | ||
===== Enable ===== | ===== Enable ===== | ||
- | su -l | + | su - |
sysrc nginx_enable=" | sysrc nginx_enable=" | ||
Line 65: | Line 66: | ||
sudo mv '/ | sudo mv '/ | ||
- | | + | mv -v '/usr/local/ |
===== View ===== | ===== View ===== | ||
Line 75: | Line 76: | ||
nano '/ | nano '/ | ||
- | | + | |
nano '/ | nano '/ | ||
Line 85: | Line 86: | ||
* '' | * '' | ||
* '' | * '' | ||
- | * '' | + | * '' |
===== Defaults ===== | ===== Defaults ===== | ||
- | ==== vhosts.d ==== | + | su - |
- | **** | + | |
- | + | ||
- | sudo mkdir -p '/ | + | |
===== HTTPS Redirect ===== | ===== HTTPS Redirect ===== | ||
Line 99: | Line 98: | ||
* This automatically redirects non-HTTPS site links to HTTPS | * This automatically redirects non-HTTPS site links to HTTPS | ||
- | | + | |
+ | |||
+ | ee '/usr/local/ | ||
< | < | ||
Line 113: | Line 114: | ||
* 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' | ||
- | | + | |
+ | |||
+ | ee '/usr/local/ | ||
< | < | ||
Line 128: | Line 131: | ||
* Add to individual site configs as an '' | * Add to individual site configs as an '' | ||
- | su -l | + | su - |
ee '/ | ee '/ | ||
Line 146: | Line 149: | ||
* Last updated: 2024/11/30 | * Last updated: 2024/11/30 | ||
- | su -l | + | su - |
ee '/ | ee '/ | ||
Line 204: | Line 207: | ||
* See [[servers: | * See [[servers: | ||
- | su -l | + | su - |
ee '/ | ee '/ | ||
Line 218: | Line 221: | ||
ssl_buffer_size ' | ssl_buffer_size ' | ||
- | ssl_protocols ' | + | ssl_protocols |
ssl_ciphers ' | ssl_ciphers ' | ||
ssl_prefer_server_ciphers ' | ssl_prefer_server_ciphers ' |
/srv/www/wiki/data/attic/servers/bsd/freenginx_php_php-fpm.1732984127.txt.gz · Last modified: by Sean Rhone