在windows下 部署Nginx+php(图文解说)
在Windows下部署Nginx与PHP结合的环境,你可以选择使用Windows版本的Nginx与PHP,或者使用Windows的WSL(Windows Subsystem for Linux)来安装Linux版本的Nginx和PHP。以下是使用Windows Subsystem for Linux的方法:
启用WSL:
- 打开“控制面板” -> “程序和功能” -> “启用或关闭Windows功能”,勾选“适用于Linux的Windows子系统”,然后重启电脑。
- 在Microsoft Store中安装Linux发行版,如Ubuntu。
- 安装Ubuntu并启动。
更新软件包列表:
sudo apt update
安装Nginx:
sudo apt install nginx
安装PHP及常用扩展(例如,php-fpm和php-mysql):
sudo apt install php-fpm php-mysql
配置Nginx与PHP工作:
编辑Nginx配置文件:
sudo nano /etc/nginx/sites-available/default
在server块中添加以下内容以处理PHP文件:
location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/var/run/php/php7.4-fpm.sock; }
- 保存并关闭文件。
重启Nginx:
sudo systemctl restart nginx
创建一个PHP文件以测试(例如,
test.php
):<?php phpinfo(); ?>
- 将此文件放置在
/var/www/html/
目录下。
- 将此文件放置在
- 在浏览器中访问
http://localhost/test.php
来检查PHP是否正常工作。
注意:这只是一个基本的示例,根据你的具体需求,你可能需要调整配置文件以适应你的网站设置。
评论已关闭