目录
一、Tomcat多实例部署
二、负载均衡动静分离
2.1.动静分离
2.11 nginx负载均衡 192.168.30.203
2.22 Tomcat服务器:192.168.30.200:80
2.23 Tomcat服务器:192.168.30.100:80
2.24 配置nginx 192.168.30.203静态页面
2.25 配置Tomcat 192.168.30.200 服务器动态页面
2.26 配置Tomcat 192.168.30.100服务器动态页面
2.27Nginx服务器配置负载均衡
一、Tomcat多实例部署
安装jdk
设置jdk环境变量
安装tomcat
配置Tomcat环境变量
修改端口号
修改tomcat中startup.sh和shutdown.sh文件添加tomcat环境变量
启动Tomcat中的startup.sh
浏览器测试
http://192.168.30.100:8080
http://192.168.30.100:8081
二、负载均衡动静分离
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=/apps/nginx
–user=nginx
–group=nginx
–with-http_ssl_module
–with-http_v2_module
–with-http_realip_module
–with-http_stub_status_module
–with-http_gzip_static_module
–with-pcre
–with-stream
–with-stream_ssl_module
–with-stream_realip_module编译安装
make -j2 && make install
cd /apps/nginx/sbin/nginx
ln -s /apps/nginx/sbin/nginx /usr/sbin/nginxuseradd -M -s /sbin/nologin nginx
systemctl daemon-reload
#重新加载 systemctl 程序systemctl start nginx
#启动 nginx 服务
2.22 Tomcat服务器:192.168.30.200:80
上传压缩包
安装jdk
rpm -qpl jdk-8u201-linux-x64.rpm
rpm -ivh jdk-8u201-linux-x64.rpm
java -version
设置jdk环境变量
测试
安装启动Tomcat
cd /opt
tar zxvf apache-tomcat-9.0.16.tar.gz
启动Tomcat
2.23 Tomcat服务器:192.168.30.100:80
配置与30.200:80相同
2.24 配置nginx 192.168.30.203静态页面
2.25 配置Tomcat 192.168.30.200 服务器动态页面
以下添加内容参考上方
验证:
2.26 配置Tomcat 192.168.30.100服务器动态页面
cd /usr/lcoal/tomcat/tomcat2/webapps
mkdir dhj1
验证:
2.27Nginx服务器配置负载均衡
测试
刷新
刷新
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net