2018-03-23-tomcat根据不同端口访问

业务需求:要求tomcat要像apache一样可以通过不同的端口访问不同的项目
相应的环境: tomcat :7 java:1.8.0_161

配置过程:
1.修改tomcat下的server.xml文件
配置service 节点,个人认为有几个项目,就相应的配置几个service 节点;
配置了两个端口号:分别为8081和8080
8080:

connectionTimeout="20000"
redirectPort="8443" />


  
  
  


8081:

connectionTimeout="20000"
redirectPort="8443" />

resourceName="UserDatabase"/>
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">


2.先依照此配置文件配置,完成后在tomcat根目录下复制文件夹webapps,粘贴重命名为webapps1,此文件夹就是分别用来部署项目的。
cp -r webapps webapps1

  1. 在tomcat根目录下的conf文件中,复制conf文件夹下的Catalina文件夹,粘贴并重命名为Catalina1,

4.配置完成,现在可以把项目分别部署到配置好的两个文件夹webapps和webapps1中;

启动tomcat,分别用不同的端口号测试:
访问地址: http://ip:8080/项目名
http://ip:8081/项目名

你可能感兴趣的:(2018-03-23-tomcat根据不同端口访问)