多tomcat服务器配置教程

以下教程以10.68.4.38:22服务器为例
 
1、tomcat项目都配置到目录/service 下
 
2、命名规则 tomcat-8.0.36-项目名
 
3、新增tomcat项目操作流程:
(1)拷贝基础tomcat包 /usr/local/apache-tomcat-8.0.28 改成新的名字到目录/service 下,
          如:cp -rf /usr/local/apache-tomcat-8.0.28 /service/tomcat-8.0.28-test/
(2)修改 linux 的/etc/profile文件中增加以下内容,注意X代表当前tomcat数:
            #tomcat_X
            CATALINA_X_BASE=/service/tomcat-8.0.28-humanResourceManager
            CATALINA_X_HOME=/service/tomcat-8.0.28-humanResourceManager
            TOMCAT_X_HOME=/service/tomcat-8.0.28-humanResourceManager
            export CATALINA_X_BASE CATALINA_X_HOME TOMCAT_X_HOME
(3)修改新tomcat的配置文件
          修改 tomcat-8.0.36-test/bin 下的文件:startup.sh 和 shutdown.sh(加入的内容一样),在文件中加入以下内容:
export JAVA_HOME=/usr/java/jdk1.8.0_60
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib:$JAVA_HOME/bin
export CATALINA_2_HOME =$CATALINA_2_HOME
export CATALINA_2_BASE =$CATALINA_2_BASE
 
(4)修改 tomcat-8.0.36-test/conf 下的 service.xml 文件,修改(三个地方)如下:
  1. <Server port="8005" shutdown="SHUTDOWN">   
          8005 改为 8006(其他不用的端口也可以)
 
  1. <Connector port="8080" protocol="HTTP/1.1"          
  2.                connectionTimeout="20000"   
  3.                redirectPort="8443" />
           8080 改为 8081(其他不用的端口也可以)
 
  1. <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />  
             8009 改为 8010(其他不用的端口也可以)
 
4、开放端口,修改/etc/sysconfig/iptables 文件,增加如下一行,XXXX为端口号:
-A INPUT -m state --state NEW -m tcp  -p tcp --dport 6001 -j ACCEPT
 
查看端口是否开放:
iptables -L -n
 
5、重启防火墙
service iptables restart
 
6、如果还是访问不到,那就是有别的地方做了拦截。跟进检查并解决即可。
 

猜你喜欢

转载自chengrong1989.iteye.com/blog/2357726