Windows下安装Nginx

一:nginx安装

  1. 下载Nginx
  2. 下载之后,解压到指定的目录,就可以看到以下的目录
    在这里插入图片描述
  3. 在nginx目录下打开cmd控制台,输入start nginx ,然后在浏览器页面输入localhost,出现如下界面则表示安装成功
    在这里插入图片描述
  4. 验证成功后,记得先将nginx杀掉,可以在cmd控制台中输入 下面指令强制杀掉所有nginx服务
taskkill /F /IM nginx.exe > nul 
  1. nginx命令介绍
    • start nginx 开启nginx服务
    • nginx.exe -s stop 关闭nginx服务,快速停止nginx,可能并不保存相关信息
    • nginx.exe -s quit 关闭nginx服务,完整有序的停止nginx,并保存相关信息
    • nginx.exe -s reload 重载nginx服务,当你改变了nginx配置信息并需要重新载入这些配置时可以使用此命令重载nginx
    • taskkill /F /IM nginx.exe > nul 强制关掉所有nginx(可能存在多开nginx的情况)

至此nginx已经安装完成,下面让我们一起来把nginx变成window服务~

二:nginx服务

使用winsw将nginx注册成服务。

  1. 从github上下载:winsw下载 下载以下两个文件即可
    在这里插入图片描述
  2. 将下载的文件放到nginx目录下(将下载的两个文件 改为相同的文件名 我这改成了 nginx-service.exe 和nginx-service.xml)
    在这里插入图片描述
  3. 打开nginx-service.xml配置文件,进行修改
<configuration>
!--安装成Windows服务后的服务名-->
    <id>Nginx Service</id>
    <!--显示的服务名称-->
    <name>Nginx Service</name>
    <!--对服务的描述-->
    <description>服务的描述(自己的服务)</description>
	
    <!--这里写nginx路径就行-->
    <executable>D:\Android\Soft\nginx-1.18.0\nginx.exe</executable>
    
	<!--这里写nginx路径就行-->
	<stopexecutable>D:\Android\Soft\nginx-1.18.0\nginx.exe -s quit</stopexecutable>  
    <!--日志模式-->
    <logmode>rotate</logmode>
</configuration>
  1. 保存之后在当前目录下运行cmd控制台输入:nginx-service.exe install
  2. 注册成功后,能在这找到nginx服务在这里插入图片描述
winsw服务指令:

nginx-service.exe install 添加服务
nginx-service.exe uninstall 删除服务

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值