关于同一服务器配置多个tomcat的问题

  1. 在配置tomcat时,在windows下要使用Linux版本的tomcat,不然会出现安装时你的tomcat8w.exe路径是同一个。而使用Linux版本时则不会出现这一问题。
    在windows下配置多个tomcat时,首先配置tomcat-users.xml,在最后解注释
    <!--
    <role rolename="tomcat"/>
     <role rolename="role1"/>
     <user username="tomcat" password="<must-be-changed>" roles="tomcat"/>
     <user username="both" password="<must-be-changed>" roles="tomcat,role1"/>
     <user username="role1" password="<must-be-changed>" roles="role1"/>
    -->
    并改为
     <role rolename="tomcat"/>
     <role rolename="role1"/>
     <role rolename="manager-gui"/>
     <role rolename="admin-gui"/>
     <role rolename="manager-script"/>
     <user username="tomcat" password="tomcat" roles="tomcat,manager-gui,admin-gui,manager-script"/>
     <user username="both" password="tomcat" roles="tomcat,role1"/>
     <user username="role1" password="tomcat" roles="role1"/>
  2. 
    具体原因本人还没有研究过。
  3. 然后修改server.xml文件
    将shutdown端口修改,每个tomcat的远程停止端口都不能一样。(如果是阿里云服务器的,要进行相应的端口开放)。
  4. 
    然后再修改AJP的端口,这个端口也要是唯一的。(当然,现在我也是小白,不理解这个端口的作用,以后知道了再进行解答,它的转发端口也需要修个,再 我个人看来。也要是唯一,毕竟今天我才进行它的学习)。
    
    
  5. 再然后修改它的http端口,这个必须是唯一的,(因为是通过多个tomcat服务器配置访问的,端口必须唯一,如果要进行同一个端口访问多个项目,敬请等待我下一篇文章了,毕竟我现在也还是个小白)。
    
    
  6. 再在Host标签下添加<Context></Context>,配置你的项目路径,paht就不需要配置了。只需要将你的项目路径添加进来。当然详细还是要看图片。
    
    
  7. 将你的项目添加到你的项目路径下,然后启动bin目录下的startup.bat脚本即可。当然你配置的端口好要是唯一的。(我是个小白,我的理解是端口唯一才能尽可能的减少问题的发生)。
    起起来之后就可以根据你的项目访问方式访问项目了。
    还有tomcat的下载地址:网页链接(当然,这只是当前最新的下载地址,以后再持续更新中)。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值