下载并解压Nginx
http://nginx.org/en/download.html
配置
调整 nginx_root_path/conf/nginx.conf 文件
- 其中的“listen”配置服务的端口;
- location --> root 配置静态资源地址。
启动
CMD 到 nginx_root_path,运行命令
nginx.exe start
启动后,浏览地址 http://localhost:port,出现欢迎界面就是启动成功了
停止
CMD 到 nginx_root_path,运行命令
# 完整有序的停止
nginx -s quit
# 快速的停止
nginx -s stop
更新配置
修改 nginx.conf 后,在nginx_root_path下CMD命令
nginx -s reload
开机启动配置
- 需要用到 WinSW.NET4.exe;
百度网盘:https://pan.baidu.com/s/192khsPq1KNSRbB7PrBsBQA
提取码:7yhn
- 将 WinSW.NET4.exe 拷贝到 nginx 根目录下,并改名为 nginx-service.exe;
- 在 nginx 根目录下 创建 nginx-service.xml 文件(此文件名必须与上一步的文件名相同);
- 在 nginx-service.xml 文件中增加以下内容:
<service> <id>nginx</id> <name>nginx</name> <description>nginx-service</description> <!-- 此处是 nginx 根路径,下面的路径都是 --> <logpath>D:\Program_Files\nginx-1.18.0</logpath> <logmode>roll</logmode> <depend></depend> <executable>D:\Program_Files\nginx-1.18.0\nginx.exe</executable> <stopexecutable>D:\Program_Files\nginx-1.18.0\nginx.exe -s quit</stopexecutable> </service>
- 以管理员身份运行 CMD,并进入 nginx 根目录,运行命令:
nginx-service.exe install
注意事项
- 不要双击 nginx.exe 运行,这样会导致无法关闭服务,需要到进程管理中结束进程树才可以