下载地址:https://nginx.org/en/download.html
注意:解压就是安装
1)win+R 进入命令行终端,并进入nginx 安装目录,输入 nginx,光标闪烁,说明是成功了
2)验证是否成。另开一个命令行终端,输入 tasklist /fi “imagename eq nginx.exe”
start nginx //不卡住启动nginx
nginx -s stop //快速关闭nginx
nginx -s quit //优雅关闭nginx
nginx -s reload //重新加载配置文件
nginx -t //测试配置文件是否存语法错误
nginx -s reopen //重新打开log文件
taskkill /F /IM nginx.exe >nul //杀掉全部nginx.exe
加入环境变量后,nginx命令后需要加 " -p C:/nignx/nginx1.20.1" 来指定nginx 根目录
修改nginx.conf
location ~ \.php$ {
root D:\www; //修改成根目录
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;//修改为 $document 地址
include fastcgi_params;
}
启动nginx
cd nginx根目录
start nginx.exe
tasklist /fi "imagename eq nginx.exe" //查看是否启动成功
启动php-cgi
cd nginx根目录
php-cig.exe -b 127.0.0.1:9000 -c php.ini
注意事项:
在使用 include 加指定位置配置文件时,比如 D:\nginx\sites-enabled*.conf 时,需要改成 D:\nginx\sites-enabled\.conf 或 D:/nginx/sites-enabled/.conf ,因为 “\” 会被转义。