WindowsServer安装Nginx并将其设置为后台服务

1、下载Windows版Nginx

官网地址:

http://nginx.org/

下载地址:

http://nginx.org/en/download.html

WindowsServer安装Nginx并将其设置为后台服务_第1张图片

2、下载Windows Service Wrapper

官网地址:

https://github.com/kohsuke/winsw/

下载地址:

http://repo.jenkins-ci.org/releases/com/sun/winsw/winsw/

WindowsServer安装Nginx并将其设置为后台服务_第2张图片

WindowsServer安装Nginx并将其设置为后台服务_第3张图片

3、解压Nginx压缩包文件到C盘根目录,并且重命名为nginx

WindowsServer安装Nginx并将其设置为后台服务_第4张图片

4、将"winsw-2.1.2-bin.exe"重命名为"nginx-service.exe",并且复制到nginx根目录

WindowsServer安装Nginx并将其设置为后台服务_第5张图片

5、在nginx根目录编写nginx-service.xml文件

WindowsServer安装Nginx并将其设置为后台服务_第6张图片

文件内容为

Nginx

Nginx

nginx

C:\nginx\logs

nginx.exe

nginx.exe

-s

stop

rotate

6、安装nginx系统服务

以管理员放肆打开命令行,输入以下命令进行安装

C:\nginx\nginx-service.exe install

卸载nginx服务命令

C:\nginx\nginx-service.exe uninstall

7、查看系统服务

运行Win+R,输入 services.msc,或直接在任务管理器处查看并启动nginx服务,启动后可在浏览器中输入http://localhost/,出现欢迎页即为成功

8、命令行方式操作nginx服务

nginx服务停止命令 net stop nginx

nginx服务启动命令 net start nginx

若停止过程中出现卡顿可直接强制杀死进程

查看nginx进程 tasklist | findstr 服务名(nginx)

杀死进程  tskill  进程号(PID)

修改nginx配置文件后也需要先停止再重新启动才能生效

 

你可能感兴趣的:(中间件)