Windows 11上为Nginx添加服务便于开机启动

准备工具:
1.Nginx,官网地址
2.WinSW,github地址

步骤:
1.将解压的nginx和winsw本体放在你准备好的文件夹中;
2.最好将winsw命名为nginx-service,见名知意,创建nginx-service.xml配置文件,详情如下(其他参数详见winsw文档):

<!--  nginx-service.xml  -->
<service>
    <id>Nginx</id>
    <name>Nginx</name>
    <description>Port[80] Nginx服务</description>
    <env name="BASE" value="%NGINX_HOME%"/>
    <executable>nginx</executable>
    <log mode="reset"/>
    <logpath>%BASE%\server-logs\</logpath>
    <depend/>
</service>
  1. 以管理员方式运行终端(如没配置环境变量,需在本次操作的文件路径下执行),输入:
nginx-service install
  1. 在服务中查看已经注册Nginx,描述端口是80,可以直接启动,或在终端管理员运行:
sc start Nginx
  1. 浏览器输入 IP和端口号80即可使用管理员账户操作。

注意:
nginx服务停止时会报错,但不影响,nginx过一会自停,我使用 nginx -s stop 命令在这里也一样,有知道原因的可以留言。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值