赞
踩
在linux服务器中想要配置多个tomcat
1、复制一份tomcat
2、在第二个tomcat中的conf/server中修改端口:8005,8443,8080,修改为任意端口
3、编辑/etc/profile文件
添加并保存;source /etc/profile ;(使配置信息生效!)
export JAVA_HOME=/usr/java/jdk1.7.0_80
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
########## tomcat ###########
CATALINA_BASE=/usr/local/tomcat
CATALINA_HOME=/usr/local/tomcat
TOMCAT_HOME=/usr/local/tomcat
export CATALINA_BASE CATALINA_HOME TOMCAT_HOME
########## tomcat ############
########## tomcat1 ###########
CATALINA_2_BASE=/usr/local/tomcat1
CATALINA_2_HOME=/usr/local/tomcat1
TOMCAT_2_HOME=/usr/local/tomcat1
export CATALINA_2_BASE CATALINA_2_HOME TOMCAT_2_HOME
##########second tomcat########
4、修改Tomcat的${tomcat}/bin下的启动脚本startup.sh文件:
第一个tomcat未修改
修改第二个tomcat下的startup.sh
export CATALINA_HOME=$CATALINA_2_HOME
export CATALINA_BASE=$CATALINA_2_BASE
保存退出
5、启动,分别进入tomcat/bin和tomcat1/bin目录下执行./startup.sh ;
报错:FATAL ERROR in native method: processing of -javaagent failed
由于第一次在配置tomcat的catalina.sh中设置了端口号3088,此端口号已经被其中一个tomcat使用,所以端口冲突
将第二个tomcat下的catalina.sh中设置了端口号3188。访问ip:8080
ip:8081
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。