gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区

站長(zhǎng)資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

Linux環(huán)境搭建Nginx+Tomcat負(fù)載均衡集群

Tomcat服務(wù)器是一個(gè)免費(fèi)的開(kāi)放源代碼的web應(yīng)用服務(wù)器,屬于輕量級(jí)應(yīng)用服務(wù)器,是開(kāi)發(fā)和調(diào)試JSP程序的首選。由于Tomcat處理靜態(tài)HTML的能力運(yùn)不及Apache或者Nginx,所以Tomcat通常是作為一個(gè)Servlet和JSP容器,單獨(dú)運(yùn)行在后端。

  • Nginx服務(wù)器能支持高達(dá)50000個(gè)并發(fā)連接數(shù)的響應(yīng),擁有強(qiáng)大的靜態(tài)資源處理能力,運(yùn)行穩(wěn)定,并且內(nèi)存、CPU等系統(tǒng)資源消耗非常低.

通常情況下,一個(gè)Tomcat站點(diǎn)由于可能出現(xiàn)單點(diǎn)故障及無(wú)法應(yīng)付過(guò)多客戶(hù)復(fù)雜請(qǐng)求等問(wèn)題,不能單獨(dú)應(yīng)用于生產(chǎn)環(huán)境下,目前很多大型網(wǎng)站都應(yīng)用Nginx服務(wù)器作為后端網(wǎng)站程序的反向代理及負(fù)載均衡器,簡(jiǎn)單來(lái)說(shuō)就是Nginx作為負(fù)載均衡器,響應(yīng)客戶(hù)端的請(qǐng)求,Tomcat作為應(yīng)用服務(wù)器的負(fù)載集群,處理客戶(hù)端的請(qǐng)求,也就是說(shuō)Nginx將訪問(wèn)請(qǐng)求轉(zhuǎn)發(fā)給后端服務(wù)器池的服務(wù)器來(lái)處理。網(wǎng)站拓?fù)鋱D如圖所示:
Linux環(huán)境搭建Nginx+Tomcat負(fù)載均衡集群

案例環(huán)境:

主機(jī) 操作系統(tǒng) IP地址 主要軟件
Nginx服務(wù)器 RedHat7.3 x86_64 192.168.113.151 nginx-1.12.0.tar.gz
Tomcat服務(wù)器1 CentOS7.4 x86_64 192.168.113.129 jdk-8u91-linux-x64.tar.gz / apache-tomcat-8.5.16.tar.gz
Tomcat服務(wù)器2 CentOS7.4 x86_64 192.168.113.150 jdk-8u91-linux-x64.tar.gz / apache-tomcat-8.5.16.tar.gz
  • Tomcat1 server配置

1.啟動(dòng)主機(jī)后關(guān)閉防火墻

systemctl disable firewalld.service    //禁用防火墻服務(wù)  systemctl stop firewalld.service       //關(guān)閉防火墻服務(wù)

2.安裝JDK,配置Java環(huán)境

(1).解壓jdk軟件至/opt目錄下,并將解壓后生成的jdk文件夾移到/usr/local/下,改名為java。

tar zxvf jdk-7u65-linux-x64.gz -C /opt  mv jdk1.7.0_65/ /usr/local/java

(2).在/etc/profile.d/下建立java.sh腳本。

[root@centos7-1 ~]# vim /etc/profile.d/java.sh  export JAVA_HOME=/usr/local/java          //設(shè)置Java根目錄  export PATH=$PATH:$JAVA_HOME/bin          //在PATH環(huán)境變量中添加Java根目錄下的bin/子目錄

(3).將java.sh腳本導(dǎo)入到環(huán)境變量,使其生效

source /etc/profile.d/java.sh

(4).運(yùn)行java-version命令查看java版本是否和之前安裝的一致。

[root@centos7-1 ~]# java -version openjdk version "1.8.0_131"  OpenJDK Runtime Environment (build 1.8.0_131-b12)  OpenJDK 64-Bit Server VM (build 25.131-b12, mixed mode)

3.安裝配置Tomcat

(1).解壓apache-tomcat-8.5.16.tar.gz包至/opt目錄,并將解壓后生成的文件夾移動(dòng)到/usr/local/下,改名為tomcat8。

tar zxvf apache-tomcat-8.5.16.tar.gz -C /opt/  mv apache-tomcat-8.5.16/ /usr/local/tomcat8

(2).啟動(dòng)Tomcat

[root@centos7-1 ~]# /usr/local/tomcat8/bin/startup.sh   Using CATALINA_BASE:   /usr/local/tomcat8  Using CATALINA_HOME:   /usr/local/tomcat8  Using CATALINA_TMPDIR: /usr/local/tomcat8/temp  Using JRE_HOME:        /usr/local/java  Using CLASSPATH:       /usr/local/tomcat8/bin/bootstrap.jar:/usr/local/tomcat8/bin/tomcat-juli.jar  Tomcat started.

Tomcat默認(rèn)運(yùn)行在8080端口,運(yùn)行netstat命令查看8080端口監(jiān)聽(tīng)的信息。

[root@centos7-1 ~]# netstat -ntap | grep 8080    tcp6       0 0 :::8080 :::*                    LISTEN      1583/java   

(3).打開(kāi)瀏覽器訪問(wèn)測(cè)試http://192.168.113.129:8080/, 如果出現(xiàn)x下面的界面,則表示Tomcat已經(jīng)配置啟動(dòng)成功。
Linux環(huán)境搭建Nginx+Tomcat負(fù)載均衡集群

4.建立Java的web站點(diǎn)

(1).在根目錄下建立一個(gè)web目錄,并在里面建立一個(gè)webapp1目錄,用于存放網(wǎng)站文件。

[root@centos7-1 ~]# mkdir -pv /web/webapp1 mkdir: 已創(chuàng)建目錄 "/web" mkdir: 已創(chuàng)建目錄 "/web/webapp1"

(2).在webapp1目錄下建立一個(gè)index.jsp的測(cè)試頁(yè)面。

[root@centos7-1 ~]# vim /web/webapp1/index.jsp     <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>    //注釋  <html> <head> <title>JSP test1 page</title>  //測(cè)試頁(yè)標(biāo)題   </head> <body> <% out.println("Welcome to test site,http://www.test1.com");%>  //測(cè)試頁(yè)主體內(nèi)容   </body> </html>

(3).修改Tomcat的server.xml文件。
定義一個(gè)虛擬主機(jī),并將網(wǎng)站文件路徑指向已經(jīng)建立的/web/webapp1,在host段增加context段。

[root@centos7-1 ~]# vim /usr/local/tomcat8/conf/server.xml     <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Context docBase="/web/webapp1" path="" reloadable="false"> </Context> 
  • docBase:web應(yīng)用的文檔基準(zhǔn)目錄
  • reloadable: 設(shè)置監(jiān)視“類(lèi)”是否變化
  • path=””: 設(shè)置默認(rèn)“類(lèi)

(4).關(guān)閉Tomcat,再重新啟動(dòng)。

/usr/local/tomcat8/bin/shutdown.sh  //關(guān)閉Tomcat  /usr/local/tomcat7/bin/startup.sh   //重啟Tomcat

(5).通過(guò)瀏覽器訪問(wèn)http://192.168.113.129:8080/, 出現(xiàn)下面的界面,說(shuō)明Tomcat站點(diǎn)配置成功并且能夠運(yùn)行JSP了。
Linux環(huán)境搭建Nginx+Tomcat負(fù)載均衡集群

  • Tomcat2 server配置

    Tomcat2 server配置方法基本同Tomcat1,其中包括:

1.啟動(dòng)主機(jī)后關(guān)閉防火墻。

2.安裝JDK,配置Java環(huán)境,版本與Tomcat1 server一致。

3.安裝配置Tomcat,版本與Tomcat1 server一致。

4.創(chuàng)建/web/webapp1目錄,修改Tomcat配置文件server.xml文件,將網(wǎng)站文件目錄更改到/web/webapp1/路徑下。

5.在/web/webapp1/路徑下建立index.jsp,為了區(qū)別將測(cè)試頁(yè)index.jsp的內(nèi)容更改如下:

[root@localhost ~]# vim /web/webapp1/index.jsp     <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>    //注釋  <html> <head> <title>JSP test2 page</title>  //測(cè)試頁(yè)標(biāo)題   </head> <body> <% out.println("Welcome to test site,http://www.test2.com");%>  //測(cè)試頁(yè)主體內(nèi)容   </body> </html>

6.啟動(dòng)tomcat,瀏覽器訪問(wèn)http://192.168.113.150:8080/, 出現(xiàn)下面的界面,說(shuō)明Tomcat站點(diǎn)配置成功并且能夠運(yùn)行JSP了。
Linux環(huán)境搭建Nginx+Tomcat負(fù)載均衡集群

  • Nginx服務(wù)器配置

    在Nginx服務(wù)器192.168.113.151上安裝Nginx,反向代理兩個(gè)Tomcat站點(diǎn),并實(shí)現(xiàn)負(fù)載均衡。

    1.關(guān)閉防火墻

    systemctl disable firewalld.service systemctl stop firewalld.service

    2.安裝支持軟件

    yum install gcc gcc-c++ make pcre pcre-devel zlib-devel openssl-devel -y

    3.解壓并安裝Nginx

    useradd  -s /bin/false www     //創(chuàng)建運(yùn)行用戶(hù)www,強(qiáng)制禁止登陸系統(tǒng)shell環(huán)境  tar zxvf nginx-1.12.0.tar.gz -C /opt   //解壓nginx軟件至/opt目錄下  cd /opt/nginx-1.12.0/    //切換到解壓后的nginx文件夾目錄下  ./configure            //配置nginx的具體選項(xiàng)  --prefix=/usr/local/nginx     --user=www   --group=www   --with-file-aio   --with-http_stub_status_module   --with-http_gzip_static_module   --with-http_flv_module   --with-http_ssl_module
  • –prefix=/usr/l,ocal/nginx:指定nginx安裝路徑
  • –user=www,–group=www:指定運(yùn)行的用戶(hù)和組
  • –with-file-aio:?jiǎn)⒂梦募薷闹С?/li>
  • –with-http_stub_status_module:?jiǎn)⒂脿顟B(tài)統(tǒng)計(jì)
  • –with-http_gzip_static_module:?jiǎn)⒂胓zip靜態(tài)壓縮
  • –with-http_flv_module:?jiǎn)⒂胒lv模塊,提供尋求內(nèi)存使用基于時(shí)間的偏移量文件
  • –with-http_ssl_module:?jiǎn)⒂胹sl模塊

4.配置nginx.conf

vim /usr/local/nginx/conf/nginx.conf

(1).在http{…}中加入以下代碼,設(shè)定負(fù)載均衡的服務(wù)器列表,weight參數(shù)表示權(quán)值,權(quán)值越高被分配到的概率越大。為了使測(cè)試效果明顯,把權(quán)重設(shè)置為一樣。

 upstream tomcat_server {                                             server 192.168.113.129:8080 weight=1;                server 192.168.113.150:8080 weight=1;                  }         //配置后端服務(wù)池tomcat_server,以提供響應(yīng)數(shù)據(jù)

(2).在http{…} – server{…} – location /{…}中加入一行“proxy_pass http://tomcat_server;” 。

location / {              root   html;              index  index.html index.htm;              proxy_pass http://tomcat_server;          //配置將訪問(wèn)請(qǐng)求轉(zhuǎn)發(fā)給后端服務(wù)器池的服務(wù)器處理          }

利用以上方式,把Nginx的默認(rèn)站點(diǎn)通過(guò)proxy_pass方法代理到了設(shè)定好的tomcat_server負(fù)載均衡服務(wù)器組上。

5.測(cè)試nginx配置文件是否正確。

[root@RedHat7-1 ~]# /usr/local/nginx/sbin/nginx -t  nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok  nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful

6.啟動(dòng)Nginx服務(wù)并查看其端口

[root@RedHat7-1 ~]# ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/  //創(chuàng)建nginx主程序的軟鏈接,方便調(diào)用nginx命令  [root@RedHat7-1 ~]# nginx                  //啟動(dòng)nginx服務(wù)  [root@RedHat7-1 ~]# netstat -ntap | grep nginx  tcp        0 0 0.0.0.0:80 0.0.0.0:*               LISTEN      17819/nginx: master  [root@RedHat7-1 ~]# killall -1 nginx     //重啟nginx服務(wù)
  • 測(cè)試負(fù)載均衡效果

1.打開(kāi)瀏覽器訪問(wèn)http://192.168.113.151/.

2.不斷刷新瀏覽器測(cè)試,可以看到由于權(quán)重相同,頁(yè)面會(huì)反復(fù)在以下兩個(gè)頁(yè)面切換。

第一次訪問(wèn),出現(xiàn)test1的測(cè)試頁(yè)面,刷新后,第二次訪問(wèn)出現(xiàn)test2的測(cè)試頁(yè)面,這說(shuō)明負(fù)載均衡集搭建成功,已經(jīng)可以在兩個(gè)tomcat server站點(diǎn)間進(jìn)行切換了。
Linux環(huán)境搭建Nginx+Tomcat負(fù)載均衡集群

Linux環(huán)境搭建Nginx+Tomcat負(fù)載均衡集群
真實(shí)環(huán)境中,服務(wù)器集群站點(diǎn)的內(nèi)容相同,這里是為了測(cè)試負(fù)載均衡集的效果而建立2個(gè)不同的測(cè)試頁(yè)面。

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
gmnon.cn-疯狂蹂躏欧美一区二区精品,欧美精品久久久久a,高清在线视频日韩欧美,日韩免费av一区二区
欧美一二三不卡| 久久av秘一区二区三区| 成人综合视频在线| 色哟哟精品视频| 爱情岛论坛vip永久入口| www.av毛片| 欧美色图色综合| 成人毛片视频网站| 日本精品久久久久中文字幕| 内射国产内射夫妻免费频道| xxxxxx在线观看| 亚洲午夜精品久久久久久人妖| 不卡中文字幕在线| 18黄暴禁片在线观看| 丁香六月激情网| 狠狠操精品视频| 天堂av8在线| 日本精品一区在线观看| 少妇一级淫免费播放| 日本精品久久久久久久久久| 欧美 国产 综合| 国产卡一卡二在线| 99热成人精品热久久66| 午夜激情视频网| 久久久久久久久久久久91| 中文字幕第88页| 亚洲最大成人在线观看| www.在线观看av| 浴室偷拍美女洗澡456在线| 亚洲精品高清无码视频| xxxx18hd亚洲hd捆绑| 成人毛片100部免费看| 午夜国产福利在线观看| 国产乱女淫av麻豆国产| 午夜免费看毛片| 做a视频在线观看| 天堂在线中文在线| 亚洲精品mv在线观看| 992tv人人草| 中文字幕人妻熟女人妻洋洋| 免费不卡av网站| 日本一级淫片演员| 美女扒开大腿让男人桶| 91黄色小网站| 欧美一级xxxx| 奇米精品一区二区三区| 日本一道本久久| 99国产精品久久久久久| 日本福利视频网站| 91 在线视频观看| 国产911在线观看| 爱情岛论坛成人| 日本福利视频网站| 自拍偷拍 国产| 欧美一级特黄aaaaaa在线看片| 亚洲熟妇国产熟妇肥婆| 亚洲色图欧美自拍| 亚洲三级视频网站| 少妇高潮喷水久久久久久久久久| 欧美日韩中文在线视频| 久久久久xxxx| 天天影视色综合| 一本之道在线视频| 亚洲精品永久视频| 亚洲天堂网一区| 久热免费在线观看| 99久久国产宗和精品1上映| 可以在线看的av网站| 在线无限看免费粉色视频| 日本精品免费在线观看| 青青青青在线视频| 黄色av网址在线播放| 在线免费视频a| 天堂av.com| 久久免费看毛片| 草草草视频在线观看| 久久精品一卡二卡| 国产亚洲视频一区| 久久这里只精品| 欧美成人精品免费| 一道本视频在线观看| 青青视频免费在线观看| 色欲av无码一区二区人妻| 北条麻妃在线视频| 国产精品69页| 国产精品宾馆在线精品酒店| 色婷婷激情视频| 久久久久亚洲av无码专区喷水| 日韩 欧美 高清| 青青草原播放器| 国产一区视频免费观看| ijzzijzzij亚洲大全| 天天碰免费视频| 日韩精品在线视频免费观看| 日本爱爱免费视频| 国产天堂视频在线观看| 午夜精品久久久久久久无码| 艳母动漫在线观看| 三年中国中文在线观看免费播放| 亚洲天堂av线| 91 在线视频观看| 一本色道久久亚洲综合精品蜜桃| 一二三四视频社区在线| 亚洲精品少妇一区二区| 国产女主播av| 日韩黄色片视频| 狠狠爱免费视频| 精品www久久久久奶水| 国产精品亚洲二区在线观看| 亚洲综合欧美在线| 中文字幕视频三区| dy888午夜| 91视频 -- 69xx| 国产精品久久久久久9999| 91精品视频国产| 日韩人妻精品一区二区三区| 国产精品一线二线三线| 免费无码av片在线观看| 可以看污的网站| 精品人妻一区二区三区四区在线 | 人妻无码久久一区二区三区免费| 欧美精品自拍视频| 久久久国产欧美| 少妇av一区二区三区无码| 激情婷婷综合网| 中文字幕无码精品亚洲35| 性生活免费在线观看| 农民人伦一区二区三区| 伊人色在线观看| 女人高潮一级片| 波多野结衣家庭教师视频| 日产精品久久久久久久蜜臀| 久久婷婷中文字幕| 午夜福利123| 91视频成人免费| 国产曰肥老太婆无遮挡| www.xxx麻豆| 欧美爱爱视频免费看| 欧美 丝袜 自拍 制服 另类| 97在线免费视频观看| 久久久久久久香蕉| 欧美视频在线观看网站| 男人操女人免费| 日韩第一页在线观看| 草草草视频在线观看| 国产精品亚洲二区在线观看| 国产九九在线视频| 成年人黄色在线观看| 日本精品一区在线观看| 不卡中文字幕在线观看| 久久久久久av无码免费网站下载| 18禁裸男晨勃露j毛免费观看| 日韩a级黄色片| 亚洲涩涩在线观看| 日本三区在线观看| 国产一二三区在线播放| 欧美日韩久久婷婷| 久久精品影视大全| 逼特逼视频在线| 免费视频爱爱太爽了| 国产精品久久久久久9999| 男人天堂成人在线| 又粗又黑又大的吊av| 青草网在线观看| 波多野结衣av一区二区全免费观看| 男人天堂999| 无码人妻丰满熟妇区毛片| 青青青国产在线观看| 18禁免费无码无遮挡不卡网站| 欧美高清中文字幕| 日韩在线综合网| 日日摸天天爽天天爽视频| 超碰网在线观看| 特级丰满少妇一级| 亚洲色图都市激情| 久久av综合网| 日本女优爱爱视频| 警花观音坐莲激情销魂小说| 91精产国品一二三产区别沈先生| 看看黄色一级片| 黄色大片中文字幕| 不用播放器的免费av| 免费观看亚洲视频| mm131亚洲精品| 青青草综合视频| 日韩欧美亚洲另类| www国产精品内射老熟女| 天堂а√在线中文在线| 91看片破解版| 91精品91久久久中77777老牛| 天堂av在线8| 伊人国产精品视频| 91国内在线播放| 一级黄色片国产| 激情视频综合网| 另类小说色综合| 最新av免费在线观看| 日韩成人手机在线| 少妇大叫太大太粗太爽了a片小说| 国产3p露脸普通话对白|