nginx 安装php
时间: 2023-08-16 13:14:31 浏览: 89
使用nginx支持php
要在 Nginx 上安装 PHP,您需要执行以下步骤:
1. 首先,确保您已经安装了 Nginx 和 PHP。如果没有安装,请根据您的操作系统的要求进行安装。
2. 打开 Nginx 配置文件(通常位于 /etc/nginx/nginx.conf 或 /etc/nginx/conf.d/default.conf),并找到 server 段。
3. 在 server 段中,找到适当的位置添加以下代码来处理 PHP 文件的请求:
```
location ~ \.php$ {
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock; # 根据您的 PHP 版本和配置更改此行
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}
```
这将使用 FastCGI 将 PHP 请求传递给 PHP-FPM 进程。
4. 保存并关闭 Nginx 配置文件。
5. 确保 PHP-FPM 正在运行。您可以使用以下命令检查和启动 PHP-FPM:
```
sudo service php-fpm status # 检查 PHP-FPM 状态
sudo service php-fpm start # 启动 PHP-FPM
```
6. 重新启动 Nginx 以使配置更改生效:
```
sudo service nginx restart
```
现在,您的 Nginx 应该能够正确处理 PHP 文件。您可以通过在 Web 浏览器中访问一个包含 PHP 代码的文件来进行测试。
阅读全文