因为开发须要,咱们老是须要先在windows环境下面部署项目进行测试,经过以后才会移植到linux系统进行测试部署。html
本篇文章会介绍一下windows终端下面部署nginx WEB服务的一些步骤流程,仅供参考!linux
1、nginx for windows源码包下载:nginx
http://nginx.org/download/nginx-1.9.9.zip #做者在部署的时候最新的版本是1.9.9git
2、安装github
因为nginx采用的是一种开包即用的模式,因此直接解压缩nginx-1.9.9.zip,而后将得到的nginx-1.9.9文件目录直接放到本身的安装路径。本人存放的路径为:D:\Program Files\nginx-1.9.9windows
而后设置系统的环境变量:bash
1.新建nginx的变量名及指向路径post
2.添加nginx的变量环境到系统的总环境:测试
最后应用退出,这样在系统的环境中就能够查看到nginx的环境变量:ui
3、配置
配置文件在conf目录下面:

备注:由于windows使用的gbk格式的文件编码,而Linux系统中支持中文的编码则是utf-8.因此为了在windows下面支持文件名中文的正常显示,在http或server段添加下面的代码参数:
1
|
charset gbk,utf8;
#注意前后顺序
|
4、nginx使用命令(CMD控制台下命令)
1.nginx启动:
start nginx
2.nginx重启:
nginx -s reload
3.nginx关闭
nginx -s stop #快速关闭
nginx -s quit #正常关闭
4.日志文件切割
nginx -s reopen #重启日志文件,即对日志文件进行切割