阿里雲ecs環境搭建—— 6、七 tomcat和nginx

安裝tomcatnginx

1.下載apache-tomcat-8.0.53.tar.gz,並上傳服務器;apache

2.cp到/usr/local下,解壓:
Tar –zxvf apache-tomcat-8.0.53.tar.gz;
瀏覽器

3.進入tomcat的bin目錄下tomcat

4.啓動或中止:
./catalina.sh start ./startup.sh 都能啓動tomcat。使用 ./catalina.sh stop ./shutdown.sh 中止tomcat。
服務器

 

安裝nginx負載均衡

1.下載nginx-1.14.0.tar.gz,並上傳到服務器;spa

2.解壓安裝包:
Tar –zxvf nginx-1.14.0.tar.gz3d

3.進入nginx-1.14.0,執行配置:
./configure
出現異常(缺乏指定包):代理


安裝缺乏的包:
yum -y install pcre-devel
yum -y install openssl-devel
安裝完成後,從新執行./configurerest

4.編譯並安裝
Make
Make install

5.驗證是否安裝成功(/usr/local/nginx/sbin/

6.啓動ngix並進行訪問
. /usr/local/nginx/sbin/nginx
瀏覽器訪問:服務器ip,以下圖:

證實nginx安裝配置成功。

 

7.配置單個tomcat代理
編輯/usr/local/nginx/conf/nginx.conf,添加如圖內容:nginx端口默認80不變:

重啓nigix,直接訪問:服務器ip/kevin就能夠通過nginx訪問項目;

8.代理多個tomcat,進行負載均衡
啓動倆tomcat,配置如上文件:在server上添加upstream部份內容,proxy——pass改爲upstream的名稱,如圖:

重啓nginx,默認輪詢進行負載訪問。

9.不一樣tomcat,不一樣項目,同時採用80端口代理,如圖,添加location規則

經過ip就能夠訪問8080,經過ip/rest能夠訪問8081端口項目

相關文章
相關標籤/搜索