Write the Code. Change the World.

7月 01

下载

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

安装

下载下来是一个zip包。解压,重命名为nginx。将其放到D:\service\wnmp下。

使用

d:

cd service/wnmp/nginx

start nginx #启动

nginx -s reload #重启

nginx -s stop #强制关闭

nginx -s quit #安全关闭

nginx -v #看版本号

nginx -V #看支持的模块

启动后,在浏览器中输入:http://localhost回车。如果出现下边的截图,表示 nginx 安装成功了。

说明

访问 http://localhost成功,最直接的配置在nginx/conf/nginx.conf中,如下图位置:

监听端口号: 80
监听地址:localhost
访问指向目录: nginx目录下的html目录。

上边只是默认配置。解压,start后,就可以用了。还没有配置更负载的环境以及和php的结合。

nginx设置自启动

linux下,设置自启动很方便。win下,可以借助Windows Servcie Wrapper,简称 winsw

先下载 winsw ,网上流行的版本是1.9。

winsw: http://download.csdn.net/download/aa466564931/9525221

下载好 winsw 之后,将其移动到 nginx 的目录下,并新建winsw.xml文件。文件内容如下:


<?xml version="1.0" encoding="UTF-8" ?> <service> <id>nginx</id> <name>nginx</name> <description>nginx</description> <executable>D:/service/wnmp/nginx/nginx.exe</executable> <logpath>D:/service/wnmp/nginx/</logpath> <logmode>roll</logmode> <depend></depend> <startargument>-p D:/service/wnmp/nginx</startargument> <stopargument>-p D:/service/wnmp/nginx -s stop</stopargument> </service>

然后,在命令行下执行:

d:

cd service/wnmp/nginx/

winsw.exe install

winsw.exe start

如果没有错误。这个时候查看:我的电脑右键->管理->服务,你会发现nginx已经启动了。

winsw 的命令格式如下:

winsw.exe install #安装服务

winsw.exe uninstall #卸载服务

winsw.exe start #开启服务

winsw.exe stop #停止服务

当想删除服务呢。先在终端中输入命令:

sc delete nginx

再修改注册表,删除对应的项。运行里边输入 regedit 回车,找到 HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\Services ** 下边的 **nginx 右键删除。重启电脑,服务列表里已经没有 nginx 了。

参考:

http://www.cnblogs.com/Joans/p/4409910.html

http://www.cnblogs.com/zhangbao/p/6872702.html

https://my.oschina.net/u/379795/blog/881212

http://blog.csdn.net/johnnycode/article/details/40148171

清风wnmp一键安装包

https://phpcj.org/wnmp/

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注