windows nginx + tomcat 部署

標註:tomcat部署項目,windows系統,nginx80端口配置多個站點
1、C:\Windows\System32\drivers\etc\hosts配置虛擬路徑,加上ip和對應的域名。形如:

127.0.0.1 www.a.com
127.0.0.1 www.b.com
127.0.0.1 www.c.com

2、nginx安裝文件夾下,打開/conf/nginx.conf
在http里加上幾個server
如果只是靜態資源,就直接用root,就不需要反向代理,比如www.b.com就是訪問的靜態資源

server {
        listen       80;    #端口號
        server_name  www.a.com;     #域名

    #location / {
         #   root   html;   #相對nginx的安裝文件夾下的路徑
         #   index  index.html index.htm;     #相對上面html文件夾下的文件,作爲啓動頁面
        #}

    location / {
            proxy_pass  http://localhost:8080/; #反向代理請求路徑   
        }
    }

server {
        listen       80;
        server_name  www.b.com;

    location / {
            root  D:\\b;

        }
   }

server {
        listen       80;
        server_name  www.c.com;

    location / {
            proxy_pass  http://localhost:8081/;

        }
   }

3、啓動nginx
(1)可直接運行安裝nginx文件夾下的nginx.exe
(2)dos命令,win + r -> cmd -> cd 到nginx安裝文件夾下 -> start nginx

4、關閉nginx
(1)運用任務管理器,結束nginx.exe的進程
(2)dos命令,win + r -> cmd -> cd 到nginx安裝文件夾下 -> nginx.exe -s stop

5、訪問
直接用域名就可以訪問相應的項目

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章