windows下安装nginx的步骤

2019-03-09  本文已影响0人  webxiaohua

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安装服务
上一篇 下一篇

猜你喜欢

热点阅读