Nginx安装、配置以及开机启动(Win10篇)

本文详细介绍了在Windows 10系统中如何下载、配置和启动Nginx,包括修改配置文件以设置监听端口和静态资源路径,通过命令行启动和停止服务,以及使用WinSW.NET4.exe实现Nginx的开机启动。同时,文中强调了不要直接双击nginx.exe启动,以免导致服务无法正常关闭。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Nginx安装、配置以及开机启动(Win10篇)

下载并解压Nginx

http://nginx.org/en/download.html

配置

调整 nginx_root_path/conf/nginx.conf 文件
在这里插入图片描述

  1. 其中的“listen”配置服务的端口;
  2. 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

开机启动配置

  1. 需要用到 WinSW.NET4.exe;
百度网盘:https://pan.baidu.com/s/192khsPq1KNSRbB7PrBsBQA
提取码:7yhn
  1. 将 WinSW.NET4.exe 拷贝到 nginx 根目录下,并改名为 nginx-service.exe;
  2. 在 nginx 根目录下 创建 nginx-service.xml 文件(此文件名必须与上一步的文件名相同);
  3. 在 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>
    
  4. 以管理员身份运行 CMD,并进入 nginx 根目录,运行命令:
nginx-service.exe install

注意事项

  1. 不要双击 nginx.exe 运行,这样会导致无法关闭服务,需要到进程管理中结束进程树才可以
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值