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

来源:互联网 发布:淘宝富光保温杯 编辑:程序博客网 时间:2024/05/18 06:19
  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的下载地址:网页链接(当然,这只是当前最新的下载地址,以后再持续更新中)。
原创粉丝点击