要配置 Nginx 来运行 PHP 环境,您可以按照以下步骤进行操作:
安装 PHP 和相关依赖:
- 在 Ubuntu 上,可以使用以下命令安装:
sudo apt-get install php-fpm - 在 CentOS 上,可以使用以下命令安装:
sudo yum install php-fpm
- 在 Ubuntu 上,可以使用以下命令安装:
配置 Nginx 以将请求转发给 PHP-FPM 进程:
- 打开 Nginx 的站点配置文件(通常位于
/etc/nginx/sites-available/目录下)。 - 在
server块中添加以下内容来配置 PHP-FPM 的代理:
location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/phpX.X-fpm.sock; // 将 X.X 替换为您安装的 PHP 版本号 }- 打开 Nginx 的站点配置文件(通常位于
启用站点配置文件:
- 在 Ubuntu 上,使用以下命令创建符号链接:
sudo ln -s /etc/nginx/sites-available/your-site-config /etc/nginx/sites-enabled/ - 在 CentOS 上,将站点配置文件移动到
/etc/nginx/conf.d/目录下。
- 在 Ubuntu 上,使用以下命令创建符号链接:
重启 Nginx 服务以使更改生效:
sudo service nginx restart
现在,Nginx 就会将以 .php 结尾的请求传递给 PHP-FPM 进程处理。您可以将您的 PHP 文件放在 Nginx 配置的根目录中,并访问它们来测试您的配置。
内容由零声教学AI助手提供,问题来源于学员提问




