Nginx+PHP配置
在nginx.conf中添加一个server
server {
listen 999;
server_name blog.xinhaojin.top;
location ~\\.php?.*$ {
root /www/wwwroot/blog.xinhaojin.top;#php文件目录
fastcgi_pass unix:/tmp/php-cgi-70.sock;#.sock的形式
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
}
需要注意的是php-fpm.conf与nginx.conf的监听方式是否相同
方式1,统一成ip+port的形式:
php-fpm.conf:
listen = 127.0.0.1:9000
nginx.conf:
fastcgi_pass 127.0.0.1:9000;
方式2,统一成.sock的形式:
php-fpm.conf:
listen = /tmp/php-fpm.sock
nginx.conf:
fastcgi_pass unix:/tmp/php-fpm.sock;
然后http://xx.xx.xx.xx/test.php就可以正常运行了
Done.
Nginx+PHP配置
https://xinhaojin.github.io/2020/08/11/nginxphp配置/