只有一个虚拟机,装多个tomcat服务器
tomcat的下载
tomcat国内镜像下载地址
可以直接linux命令下载
wget https://mirrors.cnnic.cn/apache/tomcat/tomcat-9/v9.0.62/bin/apache-tomcat-9.0.62.tar.gz
解压tomcat压缩包
tar -zvxf apache-tomcat-9.0.62.tar.gz
想建多少个tomcat就解压次
创建tomcat2文件夹,解压好的tomcat移动到新建文件夹中
mkdir tomcat2 mv apache-tomcat-9.0.62 tomcat2
检查防火墙状态
systemctl status firewalld
防火墙处于关闭状态
防火墙开启,需要关闭防火墙
systemctl stop firewalld
启动tomcat
cd tomcat2/bin/
./startup.sh
启动tomcat,在主机访问tomcat
ifconfig#查看虚拟机ip
http://虚拟机ip:8080,成功,跳转tomcat首页
更改tomcat的配置文件
cd tomcat2/conf/
vim server.xml
更改端口,每个tomcat的端口各不相同,防止冲突
默认为8005
默认为8080
其它tomcat都是这样配置,tomcat配置完成
配置nginx
vim nginx.conf
upstream proxy_pass的随意取{
server tomcat访问地址;
}
proxy_pass 随意取;
upstream www.mywar.com{
server 192.168.137.206:9080;
}
location /mywar {
proxy_pass http://www.mywar.com;
}
验证是否成功
打包一个war包放到各个服务器中,启动nginx和所有的tomcat,页面不同才能验证
有参考价值的文章



