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
版权归原作者 一滴水的眼泪 所有, 如有侵权,请联系我们删除。