linux一台服务器部署多tomcat

1.配置环境变量

修改/etc/profile 增加tomcat环境变量

export CATALINA_BASE=/Users/imooc/tomcat1
export CATALINA_HOME=/Users/imooc/tomcat1
export TOMCAT_HOME=/Users/imooc/tomcat1

export CATALINA_2_BASE=/Users/imooc/tomcat2
export CATALINA_2_HOME=/Users/imooc/tomcat2
export TOMCAT_2_HOME=/Users/imooc/tomcat2

source /etc/profile 使新配置生效
echo $CATALINA_2_BASE看到正确打印就行了

2. ${tomcat}/bin/catalina.sh

# 05 specif‌ic support. $var _must_ be set to either true or false.
#这行注释下面加
export CATALINA_BASE = $CATALINA_2_BASE
export CATALINA_HOME=$CATALINA_2_HOME

3. 改端口

${tomcat}/conf/server.xml改端口成和原有的tomcat不一样,一共要改三处

  • 第一处
    <Server port="8005" +1000
  • 第二处
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8" />

<Connector port="8080"访问端口也+1000

  • 第三处
|<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

8009+1000

验证

为了验证看 可以换图片
${tomcat2}/webapps/ROOT/tomcat.png

启动验证一下
进入${tomcat}/bin/ ./startup.sh

命令行输出Using是这样的就正常了

访问http://localhost:8080 http://localhost:9080 试试

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容