日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > Nginx >内容正文

Nginx

搭建Nginx+Tomcat 负载均衡集群

發(fā)布時(shí)間:2025/3/18 Nginx 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 搭建Nginx+Tomcat 负载均衡集群 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Nginx+Tomcat 負(fù)載均衡集群

一、?實(shí)驗(yàn)拓?fù)?#xff1a;

?

?

二、?實(shí)驗(yàn)要求:

1.?試驗(yàn)環(huán)境:

主機(jī)

操作系統(tǒng)

所需軟件

Nginx服務(wù)器

rhel 6.5 x86_64

nginx-1.6.0.tar.gz

Tomcat服務(wù)器1

CentOS 6.5 ?x86_64

apache-tomcat-7.0.54.tar.gz jdk-7u65-linux-x64.gz

Tomcat服務(wù)器2

CentOS 6.5 ?x86_64

2.?此處為了方便實(shí)驗(yàn),將3臺(tái)linux主機(jī)和1臺(tái)真機(jī)客戶機(jī)連在一個(gè)局域網(wǎng),網(wǎng)卡都連接到VMnet1

?

3.?IP地址如拓?fù)鋱D

?

三、?配置文件:

1.?clientIP配置:

?

?

2.?Tomcat1服務(wù)器的配置:

1)?IP地址配置與通信

?

Ping?Tomcat2服務(wù)器

?

Ping Nginx服務(wù)器?

?

2)?搭建java環(huán)境

[root@localhost ~]# service iptables stop ?//關(guān)閉防火墻

[root@localhost ~]# setenforce 0 ?//關(guān)閉安全linux?

[root@localhost ~]# cd /opt

[root@localhost opt]# tar xzvf jdk-7u65-linux-x64.gz

[root@localhost opt]# ls

?

?

[root@localhost opt]# mv jdk1.7.0_65/ /usr/local/java

[root@localhost opt]# vi /etc/profile.d/java.sh ?//建立java.sh腳本:設(shè)置java根目錄,在PATH環(huán)境變量中添加javabin目錄

?

?

[root@localhost opt]# yum remove java ?//刪除系統(tǒng)自帶的java程序

[root@localhost opt]# source /etc/profile.d/java.sh ?//運(yùn)行腳本

[root@localhost opt]# java –version ?//查看java版本

?

3)?搭建Tomcat

[root@localhost opt]# tar xzvf apache-tomcat-7.0.54.tar.gz

[root@localhost opt]# ls

?

?

[root@localhost opt]# mv apache-tomcat-7.0.54 /usr/local/tomcat7

[root@localhost opt]# /usr/local/tomcat7/bin/startup.sh ?//啟動(dòng)tomcat

[root@localhost opt]# netstat -anpt | grep 8080

?

?

?

?

?

4)?搭建javaweb站點(diǎn)

[root@localhost opt]# mkdir -p /web/webapp1

[root@localhost opt]# vi /web/webapp1/index.jsp ?//建立測(cè)試頁(yè)

?

[root@localhost opt]# vi /usr/local/tomcat7/conf/server.xml ?//修改配置文件:定義一個(gè)虛擬主機(jī),指定web網(wǎng)站根目錄

?

?

?

[root@localhost opt]# /usr/local/tomcat7/bin/shutdown.sh ?//

[root@localhost opt]# /usr/local/tomcat7/bin/startup.sh ??//重啟Tomcat

?

?

?

?

3.?依此搭建Tomcat2服務(wù)器

?IP地址配置與通信

?

Ping Nginx服務(wù)器???

?

[root@localhost ~]# service iptables stop

[root@localhost ~]# setenforce 0

?

?

?

?

?

?

?

4.?Nginx服務(wù)器的配置:

1)?IP地址配置與通信

?

?

2)?搭建Nginx服務(wù)器

[root@localhost nginx-1.6.0]# service iptables stop

[root@localhost nginx-1.6.0]# setenforce 0

?

?

[root@localhost opt]# yum install -y \ ??//安裝相關(guān)軟件包

> pcre-devel \

> zlib-devel \

> openssl-devel

?

[root@localhost opt]# yum -y install \ ??//安裝編譯工具

> gcc \

> gcc-c++ \

> make

?

[root@localhost opt]# useradd www -s /bin/false ??//創(chuàng)建nginx用戶www,禁止登陸shell

[root@localhost opt]# tar xzvf nginx-1.6.0.tar.gz

[root@localhost opt]# ls

?

?

[root@localhost opt]# cd nginx-1.6.0

?

[root@localhost nginx-1.6.0]# ./configure \ ?

> --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

?

[root@localhost nginx-1.6.0]# make

[root@localhost nginx-1.6.0]# make install

[root@localhost nginx-1.6.0]# ln -s /usr/local/nginx/sbin/nginx /usr/local/sbin/ ?//為了便于管理,為主程序nginx創(chuàng)建鏈接

[root@localhost nginx-1.6.0]# vi /usr/local/nginx/conf/nginx.conf

?

?

設(shè)置tomcat負(fù)載均衡服務(wù)器組

?

nginx的默認(rèn)站點(diǎn)通過(guò)proxy_pass?方式代理到tomcat_server負(fù)載均衡服務(wù)器 組上

?

[root@localhost nginx-1.6.0]# nginx –t ?//檢查配置文件

?

[root@localhost nginx-1.6.0]# nginx ?//啟動(dòng)nginx

[root@localhost nginx-1.6.0]# netstat -anpt | grep 80

?

?

?

四、?結(jié)果驗(yàn)證:

通過(guò)瀏覽器訪問(wèn)Nginx服務(wù)器

?

?

?

刷新

?

?

?

再刷新

?


轉(zhuǎn)載于:https://blog.51cto.com/9674639/2050302

總結(jié)

以上是生活随笔為你收集整理的搭建Nginx+Tomcat 负载均衡集群的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。