温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

nginx在windows下安装

发布时间:2020-07-17 15:17:52 来源:网络 阅读:974 作者:bhzln 栏目:建站服务器

下载地址 http://nginx.org/en/download.html win和linux版本都在这下载。

win版本使用非常方便,纯绿色,解压缩就可以用,启动需要在命令行下,CD到nginx安装目录,执行如下命令:

启动服务:nginx.exe:start nginx.exe

停止服务:nginx -s stop

重新加载配置:nginx -s  reload


但是这样需要手动启动,如果某些操作需要重启服务器的时候,特别是多人操作服务器的时候难免发生忘记启动nginx的情况,所以还是需要将其加入windows的服务里,使其能自动自动才能更加方便:


去https://github.com/kohsuke/winsw下载:windows service wrapper,借助这个工具把nginx加入windows服务:

下载以后将其拷贝到nginx根目录,重命名为自己需要的名字,例如nginx-service.exe,新建一个xml文件,与你重命名的名字相同,例如nginx-service.xml,内容格式如下:

<?xml version="1.0" encoding="UTF-8" ?>
<service>
<id>nginx</id>
<name>Nginx Service</name>
<description>High Performance Nginx Service</description>(此处可以写中文)
<executable>D:/nginx-1.13.5/nginx.exe</executable>
<logpath>D:/nginx-1.13.5/</logpath>
<logmode>roll</logmode>
<depend></depend>
<startargument>-pD:/nginx-1.13.5</startargument>
<stopargument>-pD:/nginx-1.13.5 -s stop</stopargument>
</service>

cmd下cd到nginx安装目录,执行:nginx-service.exe install(使用uninstall参数卸载服务

命令执行完成成功则在windows安装目录下会多出一个nginx的服务,如:

nginx在windows下安装


windows server 2012执行的时候会提示安装.net framework 3.5,使用“服务器管理器”-“仪表盘”-“添加角色和功能”- (四个“下一步”)“功能”-勾选“.NET Framework 3.5功能”安装即可(安装完成需要重启服务器)

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI