异常处理篇:https://blog.youkuaiyun.com/hefeng_aspnet/article/details/149174282
nginx 是一款 HTTP Web 服务器、反向代理、内容缓存、负载均衡器、TCP/UDP 代理服务器和邮件代理服务器。
下载nginx:nginx: download:

选择适合你的版本,本文使用1.21.5,并非截图中的最新版本。下载后直接就是一个zip压缩包,解压到你指定的目录即可(注意:目录不要包含中文等特殊字符)。

下载nssm:NSSM - the Non-Sucking Service Manager:
Windows 10、Server 2016 及更高版本
2017-04-26:Windows 10 Creators Update 或更高版本的用户应使用 预发布版本 2.24-101 或任何更新版本,以避免服务启动失败的问题。如果由于某种原因无法使用该版本,您也可以在注册表中设置AppNoConsole=1,但请注意,需要控制台窗口的应用程序可能会出现异常行为。
nssm应在 Windows 2000 或更高版本下运行。具体来说,支持 Windows 7、Windows 8 和Windows 10。下载中包含 32 位和 64 位二进制文件。大多数情况下,在 64 位 Windows 上运行 32 位版本应该是安全的,但在某些情况下,您可能会发现它无法运行,而必须使用 64 位版本。两个版本均基于相同的源代码编译而成。如果其中一个版本适合您,请使用该版本。如果不支持,请尝试另一个版本。

上图中红框内选择一个下载即可,下载后:

本文使用的版本:

直接将win64内的nssm.exe复制到刚刚nginx的解压目录即可:

cmd方式安装服务(以管理员身份运行):

进入nssm目录,执行 nssm insatll 命令:

弹出界面如下:

点击Path那一行后面三个点的按钮,选择nginx.exe文件即可:

输入service name:

点击install service即可:

说明安装成功。打开服务功能:

找到nginx-1.21.5服务名:

右键,选择启动:

启动成功,服务显示正在运行:

如果您喜欢此文章,请收藏、点赞、评论,谢谢,祝您快乐每一天。

1391

被折叠的 条评论
为什么被折叠?



