0


Widows安装Nginx并设置开机自启

1.下载Nginx

下载地址: Nginx
在这里插入图片描述

2.启动Nginx

2.1直接启动

双击nginx.exe
在这里插入图片描述

2.2命令行启动

切换到nginx目录,打开cmd命令行输入nginx.exe 或者 start nginx

nginx.exe 
start nginx

2.3检验是否启动成功

直接在浏览器地址栏输入网址 http://localhost:80,回车,出现以下页面说明启动成功。
在这里插入图片描述
也可以在cmd命令窗口输入命令 tasklist /fi “imagename eq nginx.exe” ,出现如下结果说明启动成功。

在这里插入图片描述

2.4关闭nginx

如果使用cmd命令窗口启动nginx,​​关闭掉cmd窗口​​并不能结束nginx进程,可使用两种方法关闭nginx

2.4.1命令行关闭

cmd命令行输入nginx命令

nginx -s stop(快速关闭nginx)
nginx -s quit(完整关闭nginx,保留操作日志)

3.设置Nginx开机自动启动

3.1下载工具

工具下载: WinSW
在这里插入图片描述

3.2安装工具

3.2.1 步骤一

下载后将该工具放入Nginx的安装目录下,并且将其​​重命名为 nginx-service.exe​​ ;

3.2.2步骤二

在nginx安装目录下新建服务日志文件夹server-logs文件夹,用来存放nginx服务相关日志。

3.2.2 步骤三

在该目录下新建 nginx-service.xml 文件,写入配置信息,配置好了之后就可以通过这个将Nginx注册为Windows服务了。
文件配置内容如下:重点包括三个,日志文件位置、启动命令、关闭命令;我nginx目录为:​​C:\Windows\System32\cmd.exe​​,同学们根据自己的目录作相应修改。

<!-- nginx-service.xml -->
<service>
    <id>nginx</id>
    <name>nginx</name>
    <description>nginx</description>
    <logpath>D:\sofware\nginx\nginx-1.22.0\nginx-1.22.0\server-logs\</logpath>
    <logmode>roll</logmode>
    <depend></depend>
    <executable>D:\sofware\nginx\nginx-1.22.0\nginx-1.22.0\nginx.exe</executable>
    <stopexecutable>D:\sofware\nginx\nginx-1.22.0\nginx-1.22.0\nginx.exe -s stop</stopexecutable>
</service>

3.3把nginx加入到windows服务中

以上内容配置好了之后,在nginx安装目录下以管理员运行命令:​​.\nginx-service.exe install​​ 就成功将其注册为Windows服务了。这时我们就可以在Windows任务管理器的服务中查看到nginx服务了
在这里插入图片描述
后续修改windows服务的流程同学们应该都清楚了,将启动方式改成自动即可;在这里插入图片描述
启动后通过​​http://localhost:80​​​ 或 命令 ​​tasklist /fi "imagename eq nginx.exe"​​ 检查是否启动成功

4.工具其他命令

效果命令注册系统服务命令nginx-service.exe install删除已注册的系统服务命令nginx-service.exe uninstall停止对应的系统服务命令nginx-service.exe stop启动对应的系统服务命令nginx-service.exe start

标签: nginx 运维

本文转载自: https://blog.csdn.net/qq_35112567/article/details/127392544
版权归原作者 一滴水的眼泪 所有, 如有侵权,请联系我们删除。

“Widows安装Nginx并设置开机自启”的评论:

还没有评论