- 下载
下载地址 http://nginx.org/en/download.html
- 解压
- 运行
start nginx
- 当前(nginx)目录下运行 cmd(shift + 鼠标右键)
网页选择
核心配置文件就是nginx.conf,该文件位于conf目录下
- #代表注释
server
虚拟主机的相关配置
http{
#虚拟主机1
server{
listen 80; #监听端口,基于IP配置的时候变更此处,比如192.168.1.100:8080;
server_name www.xdw.com; #主机域名,实际项目发布的话,填公网上的域名,本地部署的话,可以在C:\Windows\System32\drivers\etc\hosts文件中添加IP和域名的映射
location / { #映射解析,/代表根路径,此处解析还有正则表达式的解析方式,具体请参考http://tengine.taobao.org/nginx_docs/cn/docs/http/ngx_http_core_module.html#location
root E:/xdw/0221; #工程所在路径
index index.html index.htm; #首页(默认页)
}
}
#虚拟主机2,可以同时配置多个虚拟主机
server{
listen 8080;
server_name localhost;
location / {
root D:/xiangmu/txym_web;
index index.html index.htm;
}
}
}
重启 nginx 就可以看到你的网页了(地址栏输入 你刚刚写的地址)
window nginx 命令
nginx -s reopen
---------- 重启Nginxnginx -s reload
---------- 重新加载Nginx配置文件,然后以优雅的方式重启Nginxnginx -s stop
---------- 强制停止Nginx服务nginx -s quit
---------- 优雅地停止Nginx服务(即处理完所有请求后再停止服务)nginx -t
---------- 检测配置文件是否有语法错误,然后退出nginx -?,-h
---------- 打开帮助信息nginx -v
---------- 显示版本信息并退出nginx -V
---------- 显示版本和配置选项信息,然后退出nginx -t
---------- 检测配置文件是否有语法错误,然后退出nginx -T
---------- 检测配置文件是否有语法错误,转储并退出nginx -q
---------- 在检测配置文件期间屏蔽非错误信息nginx -p prefix
---------- 设置前缀路径(默认是:/usr/share/nginx/)nginx -c filename
---------- 设置配置文件(默认是:/etc/nginx/nginx.conf)nginx -g directives
---------- 设置配置文件外的全局指令killall nginx
---------- 杀死所有nginx进程- 如果不行就再 nginx 后面加 .exe