step1: 下载nginx,推荐到官网下载(http://nginx.org/en/download.html),注意区分版本,本次实验我安装的1.14.2
图1 - nginx下载列表下载完成后解压
图2 - 解压后的结构step2: nginx已经安装到我们的机器上了,让我们来试一下,进入cmd命令窗口,cd 进入nginx安装目录,运行 【start nginx】 命令,看到命令窗口一闪而过,没有任何回显,此时表明已经启动成功。
打开浏览器,访问localhost/,看到如图3所示,表示成功
图3 - nginx启动成功有人到此会有疑问了,我不想每次都手动启动一下nginx,可不可以把它安装成一个windows服务?
step3: 安装windows服务我们需要借助一个小工具:windows service warpper ,下载地址:http://repo.jenkins-ci.org/releases/com/sun/winsw/winsw/1.18/winsw-1.18-bin.exe
工具下载完成之后,将其放置到nginx目录下,并重新命名为 nginx-service.exe,随后创建名为 nginx-service.xml 的配置文件,文件内容如下:
【
<service>
<id>nginx</id>
<name>Nginx Service</name>
<description>High Performance Nginx Service</description>
<logpath>C:\SXH\setup\nginx-1.14.2\logs</logpath>
<log mode="roll-by-size">
<sizeThreshold>10240</sizeThreshold>
<keepFiles>8</keepFiles>
</log>
<executable>C:\SXH\setup\nginx-1.14.2\nginx.exe</executable>
<startarguments>-p C:\SXH\setup\nginx-1.14.2</startarguments>
<stopexecutable>C:\SXH\setup\nginx-1.14.2\nginx.exe</stopexecutable>
<stoparguments>-p C:\SXH\setup\nginx-1.14.2 -s stop</stoparguments>
</service>
】
之后在cmd控制台运行 【nginx-service.exe install】,安装完毕后我们就可以在服务面板里看到nginx服务了
图4 - nginx安装服务
网友评论