Open main menu

Changes

593 bytes added ,  13:22, 31 August 2018
add link
The Nginx webiste has both [https://www.nginx.com/resources/wiki/start/topics/examples/phpfcgi/#connecting-nginx-to-php-fpm examples for PHP-FPM] and a [https://www.nginx.com/resources/wiki/start/topics/recipes/mediawiki/ Nginx recipe to serve MediaWiki]
 
 
== Measure twice, cut once ==
 
Always test your configuration file for syntax errors with <code>nginx -t</code> before restarting nginx.
 
== Debugging ==
While working with nginx, if you use option <code>-V</code> then you get the full configuration of the current install (this from a local virtual machine):
Check whether debugging was enabled at compile time: <code>nginx -V 2>&1 | grep -- '--with-debug'</code> If the binary is not built for debugging, then you will not be able to see any debug log messages in the log file, and you won't be able to generate a core-dump or config dump as described at [https://docs.nginx.com/nginx/admin-guide/monitoring/debugging/ Debugging].
== File Not Found ==I kept getting 404's and one possibility to eliminate is whether or not your server has read access to the filesystem. You can check with:<source lang="bash"># -H for set 'home' from /etc/password# -lmo for long, mode, ownerssudo -H -u nginx namei -lmo /var/www/mediawiki</source>
== Other resources ==
* [https://www.svennd.be/nginx-php-fpm-centos-7/ how to setup Nginx, php-fpm on Centos 7] (17 MARCH, 2017)
* [https://webtatic.com/packages/nginx110/ Webtatic] is a source we use on CentOS for nginx
* [https://www.howtoforge.com/tutorial/how-to-monitor-nginx-using-netdata-on-centos-7/ Monitoring nginx with Netdata on CentOS 7]
[[Category:Web Server]]
[[Category:Webserver]]
4,558

edits