一、下载 nginx
nginx 的下载地址:http://nginx.org/en/download.html
本文下载的是 nginx-1.12.2.zip
二、nginx 安装
解压 nginx-1.12.2.zip 压缩包即可。
测试启动:
-
启动
在 nginx-1.12.2 目录下,执行以下命令:
nginx -c ./conf/nginx.conf
-
测试
浏览器中测试
出现以下画面说明启动正常。
三、nginx 配置
windows 版本的 nginx 配置与 linux 版本的大致相同,请参照 linux 下 nginx 安装与常用配置进行相关配置。
四、将 nginx 注册为服务
使用 winsw-1.8-bin.exe 文件将 nginx 注册为服务。
winsw-1.8-bin.exe 文件下载地址:http://www.cr173.com/soft/101797.html
将 winsw-1.8-bin.exe 文件重命名为想要的名字,如 nginx-service.exe
将重命名后的 nginx-service.exe
复制到 nginx 的安装目录(如:E:\nginx\nginx-1.12.2 目录下)
在同一目录下新建一个 xml 文件,如名称必须与第一步重命名时使用的名称一致,此处我们命名为 nginx-service.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>E:\nginx\nginx-1.12.2\nginx.exe</executable>
<logpath>E:\nginx\nginx-1.12.2\</logpath>
<logmode>roll</logmode>
<depend></depend>
<startargument>-p E:\nginx\nginx-1.12.2</startargument>
<stopargument>-p E:\nginx\nginx-1.12.2 -s stop</stopargument>
</service>
将其中的 nginx 相关路径改为自己的 nginx 所在路径。
在命令行窗口下执行以下命令,以便将其注册成 Windows 服务:
nginx-service.exe install
接下来就可以在 Windows 服务列表看到 Nginx 服务了,这里我们将其设置为自动启动就可以了。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于