-
在配置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"/>
-
具体原因本人还没有研究过。
-
然后修改server.xml文件 将shutdown端口修改,每个tomcat的远程停止端口都不能一样。(如果是阿里云服务器的,要进行相应的端口开放)。
-
然后再修改AJP的端口,这个端口也要是唯一的。(当然,现在我也是小白,不理解这个端口的作用,以后知道了再进行解答,它的转发端口也需要修个,再 我个人看来。也要是唯一,毕竟今天我才进行它的学习)。
-
再然后修改它的http端口,这个必须是唯一的,(因为是通过多个tomcat服务器配置访问的,端口必须唯一,如果要进行同一个端口访问多个项目,敬请等待我下一篇文章了,毕竟我现在也还是个小白)。
-
再在Host标签下添加<Context></Context>,配置你的项目路径,paht就不需要配置了。只需要将你的项目路径添加进来。当然详细还是要看图片。
-
将你的项目添加到你的项目路径下,然后启动bin目录下的startup.bat脚本即可。当然你配置的端口好要是唯一的。(我是个小白,我的理解是端口唯一才能尽可能的减少问题的发生)。 起起来之后就可以根据你的项目访问方式访问项目了。 还有tomcat的下载地址:网页链接(当然,这只是当前最新的下载地址,以后再持续更新中)。
关于同一服务器配置多个tomcat的问题
最新推荐文章于 2022-11-09 15:59:23 发布