Nginx Tomcat 分佈式部署

目錄

1.環境介紹... 2nginx

2.安裝配置tomcat 2web

2.1安裝配置jdk. 2apache

2.2安裝配置tomcat 2vim

3.Linux服務器安裝配置nginx. 4tomcat

 

 

1.環境介紹

hostname服務器

ipapp

安裝服務負載均衡

host1webapp

192.168.80.93jsp

Nginx

host2

192.168.80.94

tomcat

host3

192.168.80.95

tomcat

host4

192.168.80.96

tomcat

2.安裝配置tomcat

2.1安裝配置jdk

2.2安裝配置tomcat

2.2.1解壓tomcat壓縮包,安裝路徑爲/usr/local。

[root@host2 local]# tar -zxvf apache-tomcat-7.0.55.tar.gz

# 解壓成功後獲得 apache-tomcat-7.0.61 文件夾,改名爲tomcat7

[root@host2 local]# mv apache-tomcat-7.0.55 tomcat7

2.2.2配置tomcat的catalina.sh文件

[root@host2 local]# cd tomcat7/bin

[root@host2 local]# vim catalina.sh

#找到 # OS specific support,而後在這行下面添加如下配置

# OS specific support.  $var _must_ be set to either true or false.

 

CATALINA_HOME=/usr/local/tomcat7

 JAVA_HOME=/opt/jdk1.8.0_112

 

2.2.3修改tomcat首頁便於組後測試負載均衡

[root@host2 local]# vim /usr/local/tomcat7/webapps/ROOT/ index.jsp

 

 

2.2.4設置啓動

[root@host2 local]# cp catalina.sh /etc/init.d/tomcat

2.2.5測試tomcat啓動和停用

# 啓動

 [root@host2 local]# service tomcat start

 #停用

 [root@host2 local]# service tomcat stop

 #沒有報錯的話,證實已經配置成功了

最後訪問http:ip:9999進行測試

 

 

3.Linux服務器安裝配置nginx

3.1經過yum安裝nginx(須要提早配置好源文件)

[root@host2 local]# yum install nginx -y

3.2修改配置文件default.conf,設置負載均衡。默認負載均衡方式爲輪詢。

[root@host2 local]# vim /etc/nginx/conf.d/default.conf

#增長一下內容:

    upstream tomcat {

        server 192.168.80.94:8080;

        server 192.168.80.95:8080;

        server 192.168.80.96:8080;

    }

    server {

        listen          9999;

        server_name     192.168.80.93;

 

        location / {

            proxy_pass http://tomcat;

        }

    }

3.3啓動和關閉nginx

[root@host2 local]# service nginx start

[root@host2 local]# service nginx stop

測試ngin正常啓動網頁http://192.168.80.93:80

 

 

3.4最後負載均衡測試http://192.168.80.93:9999,一直刷新此網頁

 

 

 

 

相關文章
相關標籤/搜索