Tomcat多实例和负载均衡动静分离

一、Tomcat多实例部署

安装jdk

Tomcat多实例和负载均衡动静分离_第1张图片

Tomcat多实例和负载均衡动静分离_第2张图片

设置jdk环境变量

Tomcat多实例和负载均衡动静分离_第3张图片

Tomcat多实例和负载均衡动静分离_第4张图片

Tomcat多实例和负载均衡动静分离_第5张图片

安装tomcat

Tomcat多实例和负载均衡动静分离_第6张图片

Tomcat多实例和负载均衡动静分离_第7张图片配置Tomcat环境变量

Tomcat多实例和负载均衡动静分离_第8张图片

Tomcat多实例和负载均衡动静分离_第9张图片

修改端口号

Tomcat多实例和负载均衡动静分离_第10张图片

Tomcat多实例和负载均衡动静分离_第11张图片

Tomcat多实例和负载均衡动静分离_第12张图片

Tomcat多实例和负载均衡动静分离_第13张图片

修改tomcat中startup.sh和shutdown.sh文件添加tomcat环境变量

Tomcat多实例和负载均衡动静分离_第14张图片

Tomcat多实例和负载均衡动静分离_第15张图片

Tomcat多实例和负载均衡动静分离_第16张图片

Tomcat多实例和负载均衡动静分离_第17张图片

Tomcat多实例和负载均衡动静分离_第18张图片

Tomcat多实例和负载均衡动静分离_第19张图片

启动Tomcat中的startup.sh

Tomcat多实例和负载均衡动静分离_第20张图片

浏览器测试

http://192.168.30.100:8080

http://192.168.30.100:8081

Tomcat多实例和负载均衡动静分离_第21张图片

Tomcat多实例和负载均衡动静分离_第22张图片

二、负载均衡动静分离

2.1.动静分离

Nginx 服务器:192.168.30.203:80
Tomcat服务器1:192.168.30.200:80
Tomcat服务器2:172.16.10.100:80

2.11 nginx负载均衡 192.168.30.203

安装nginx

创建nginx用户

配置

./configure \
--prefix=/usr/local/nginx \
--user=nginx \
--group=nginx \
--with-file-aio \                                    #启用文件修改支持
--with-http_stub_status_module \                    #启用状态统计
--with-http_gzip_static_module \                    #启用 gzip静态压缩
--with-http_flv_module \                            #启用 flv模块,提供对 flv 视频的伪流支持
--with-http_ssl_module                                #启用 SSL模块,提供SSL加密功能
编译安装

make -j2 && make install

cd       /apps/nginx/sbin/nginx 
ln -s    /apps/nginx/sbin/nginx       /usr/sbin/nginx

Tomcat多实例和负载均衡动静分离_第23张图片


systemctl daemon-reload
#重新加载  systemctl  程序


systemctl    start  nginx     

#启动     nginx   服务

2.22 Tomcat服务器:192.168.30.200:80

上传压缩包

安装jdk

  1. rpm -qpl jdk-8u201-linux-x64.rpm

  2. rpm -ivh jdk-8u201-linux-x64.rpm

  3. java -version

设置jdk环境变量

Tomcat多实例和负载均衡动静分离_第24张图片

Tomcat多实例和负载均衡动静分离_第25张图片

测试

Tomcat多实例和负载均衡动静分离_第26张图片

Tomcat多实例和负载均衡动静分离_第27张图片

安装启动Tomcat

  1. cd /opt

  2. tar zxvf apache-tomcat-9.0.16.tar.gz

Tomcat多实例和负载均衡动静分离_第28张图片

Tomcat多实例和负载均衡动静分离_第29张图片

启动Tomcat

Tomcat多实例和负载均衡动静分离_第30张图片

Tomcat多实例和负载均衡动静分离_第31张图片

2.23 Tomcat服务器:192.168.30.100:80

配置与30.200:80相同

Tomcat多实例和负载均衡动静分离_第32张图片

2.24 配置nginx 192.168.30.203静态页面

2.25 配置Tomcat 192.168.30.200 服务器动态页面

Tomcat多实例和负载均衡动静分离_第33张图片


    
    

  

以下添加内容参考上方

Tomcat多实例和负载均衡动静分离_第34张图片

验证:Tomcat多实例和负载均衡动静分离_第35张图片

2.26 配置Tomcat 192.168.30.100服务器动态页面

Tomcat多实例和负载均衡动静分离_第36张图片

Tomcat多实例和负载均衡动静分离_第37张图片

Tomcat多实例和负载均衡动静分离_第38张图片

验证:

Tomcat多实例和负载均衡动静分离_第39张图片

你可能感兴趣的:(tomcat,负载均衡,服务器)