Windows下使用Nginx反向代理搭建Tomcat集羣

1、準備好三臺服務器,從官網(http://nginx.org/en/download.html)下載Nginx 直接解壓就可以

  準備兩臺Tomcat,copy一份就好了

2、到副本的conf/server.xml中修改配置,兩臺tomcat的配置不能相同,否則其中一臺不能啓動

···修改這三個地方後server.xml就修改完成了,到此爲止兩臺Tomcat的路徑爲localhost:8080 和localhost:8081

 

還得繼續修改。。到副本的bin目錄中修改startup.batcatalina.bat如圖

3、配置Tomcat環境變量

4、配置Nginx

(1)打開Nginx中的conf/nginx.conf,養成好習慣先copy一份nginx.conf以防萬一。把nginx.conf中的http節點內的server節點全部刪除並在http節點內添加以下代碼,保存。

upstream myServer {
      server 127.0.0.1:8080 weight=1;
      server 127.0.0.1:8081 weight=1;   
}

 server {
        listen       80;
        server_name  localhost;
        location / {
            proxy_pass   http://myServer;
            index  index.html index.htm;
        }
  }

 

5、爲了區分我們運行的服務器,在兩臺Tomcat的webapps中root文件夾內的東西全部刪除,添加一個index.html內容自擬

5、啓動服務器

(1)在兩臺Tomcat的bin目錄中雙擊startup.bat啓動Tomcat

(2)在解壓的Nginx文件夾中雙擊nginx.exe啓動Nginx

在瀏覽器輸入localhost訪問結果如下

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