1、创建一个tomcat文件夹,将tomcat解压到这个文件里
创建文件夹
mkdir xxxx
解压命令
tar -zvxf /xxx/xxx.tg.zir -C/usr/local/tomcat/
重命名第一个tomcat文件
mv A B (A:原文件名 B:修改的名称)
2、修改Server prot 默认为8005--》修改为8001(第二个为8002 只要不冲突都可以)
文件地址:/tomcat/conf/server.xml
3、修改Connector port HTTP/1.1 默认为8080--》修改为9026(同上两个不能冲突端口)
4、修改tomcat123456中的startup.sh 和 shutdown.sh文件(重点)
注:这里的参数对应后面的jdk配置下面会说(第二个tomcat 后面的改为数字2)
vi tomcat8.5_1/bin/startup.sh
在最后一行加上
export CATALINA_BASE=$CATALINA_BASE1
export CATALINA_HOME=$CATALINA_HOME1
export TOMCAT_HOME=TOMCAT_HOME1
同上
vi tomcat8.5_1/bin/shutdown.sh
export CATALINA_BASE=$CATALINA_BASE1
export CATALINA_HOME=$CATALINA_HOME1
export TOMCAT_HOME=TOMCAT_HOME1
5、配置jdk
vim /etc/profile
#tomcat9026
export CATALINA_HOME1=/usr/local/tomcat/tomcat-8.5_1
export CATALINA_BASE1=/usr/local/tomcat/tomcat-8.5_1
export TOMCAT_HOME1=/usr//local/tomcat/tomcat-8.5_1
#tomcat9027
export CATALINA_HOME2=/usr/local/tomcat/tomcat-8.5_2
export CATALINA_BASE2=/usr/local/tomcat/tomcat-8.5_2
export TOMCAT_HOME2=/usr//local/tomcat/tomcat-8.5_2
esc->:->wq(保存退出)
sourec /etcc/profile(刷新jdk环境)
6、最后启动 tomcat
进入到tomcat bin 目录
./startup.sh (启动)
./shutdown.sh(停止)
如果还不行就查看防火墙端口是否开放,或者重新下载一个tomcat,我就是重新解压安装,因为之前改过东西忘记了,如果是阿里云检查是否安全组已开放
7、配置负载均衡
配置nginx的配置文件
vim /xxx/xxx/nginx/conf/nginx.conf
配置负载均衡(注: 放在http里面)
upstream myserver {
server 127.0.0.1:9026;(第一个tomcat访问端口)
server 127.0.0.1:9027;(第二个tomcat访问端口)
}
#server 1 配置负载均衡实例
server{
#代理端口
listen 8026;
#代理访问IP
server_name xx.xx.xx.xx;
#代理真实地址
location / {
#负载均衡服务名字
proxy_pass http://myserver;(myserver对应上面的方法名称)
root html;
index index.html index.htm;
}
}
8、启动nginx
cd /xxx/xx/nginx/sbin/
./nginx (启动)
./nginx -s stop (停止)