nginx 配置hph
时间: 2023-10-03 12:04:59 浏览: 104
要配置nginx来支持php,你可以按照以下步骤进行操作:
1. 打开nginx的配置文件,通常位于/etc/nginx/nginx.conf。
2. 在配置文件中找到一个location块,以匹配后缀为.php的请求。如果没有,请添加以下代码到配置文件中的一个location块内:
```
location ~ \.php$ {
root /home/01_html; # 这里是你的项目根目录
fastcgi_pass unix:/run/php/php7.4-fpm.sock; # 这里是你的PHP-FPM套接字路径
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
include snippets/fastcgi-php.conf;
}
```
其中,root指令指定了PHP文件所在的根目录,fastcgi_pass指令指定了PHP-FPM的套接字路径,fastcgi_param指令设置了脚本文件的路径。
3. 保存并关闭配置文件。
4. 运行命令nginx -t来检查配置是否正确。如果没有错误提示,说明配置正确。
5. 重新加载nginx配置文件,运行命令sudo service nginx reload。
现在,你的nginx就已经配置好支持php了。当有.php结尾的请求时,nginx会将请求传递给PHP-FPM处理,并返回结果给客户端。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
阅读全文