1.下载nginx
http://nginx.org/en/download.html 下载稳定版本,以nginx/Windows-1.12.2为例,直接下载 nginx-1.12.2.zip
下载后解压
2.启动nginx
有很多种方法启动nginx
(1)直接双击nginx.exe,双击后一个黑色的弹窗一闪而过
(2)打开cmd命令窗口,切换到nginx解压目录下,输入命令 nginx.exe 或者 start nginx ,回车即可
3.检查nginx是否启动成功
直接在浏览器地址栏输入网址 http://localhost:80,回车,出现以welcome to nginx页面说明启动成功
4.修改nginx.conf配置文件,nginx的配置文件是conf目录下的nginx.conf,默认配置的nginx监听的端口为80
upstream cms_server{
server 127.0.0.1:8083;
}
server {
listen 9090;
server_name localhost;
#charset koi8-r;
#access_log logs/host.access.log main;
#location / {
# root html;
# index index.html index.htm;
#}
#location ~ \.(js|css)$ {
# root "D:/tmp/ueditor1_4_3_3-utf8-jsp/utf8-jsp";
# index index.html;
#}
#静态文件访问
location /uploadfile/ {
root "D:/tools/apache-tomcat-7.0.103/"; #会在路径后面加uploadfile,不知道为什么
index index.html;
}
#应用访问
location /cms1 {
proxy_pass http://127.0.0.1:8083/cms/; #要加/ 不然会cms/cms,也可以写
}
#应用访问
location /cms {
proxy_pass http://cms_server; # 用upstream就不能加相对路径了,访问时因为末尾没有/,回加上/cms
}
}
nginx -s reload 重启