怎么在同一个tomcat部署多个应用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么在同一个tomcat部署多个应用相关的知识,希望对你有一定的参考价值。
参考技术A 一个tomcat当然可以部署多个应用,部署一百个和一个方法是一样的。另外你两个tomcat部署两个当然也是可以的,可能端口号被占用了,其中一个改下端口号即可。另外其实在实际应用中,一个app
server通常确实是一个服务器就部署一个项目的 参考技术B 首先需要知道的是,我们不通过Eclipse等其它工具启动Tomcat而通过手动启动Tomcat的时候是需要配置环境变量的。而我们启动Tomcat的时候,则需要读取环境变量中的相关配置来运行。也就是说,假如我有多个Tomcat,而启动的时候都是启动环境变量里面的Tomcat。这样便会因为端口冲突而导致启动失败了。
假如我们想要启动多个Tomcat,则需要在环境变量中下手了。Tomcat的环境变量为CATALINA_HOME,如果我们想配置多个,可以配置CATALINA_HOME1,CATALINA_HOME2等环境变量,变量名随便命名,值就是Tomcat的目录。
假如我们想启动两个Tomcat,将Tomcat复制成为两份,创建环境变量CATALINA_HOME1,CATALINA_HOME2分别为两个Tomcat的目录。
同时我们还需要修改tomcat中bin目录下的catalina.bat和startup.bat两个文件。将两个文件中的CATALINA_HOME替换为我们设置的环境变量,如CATALINA_HOME1或CATALINA_HOME2
OK,配置好后,我们只需要将Tomcat的端口修改成不一样的,就可以实现多开的功能了
在Linux如何部署多个Tomcat。
我在Linux里面已经有一个Tomcat,当我启动Tomcat时显示的以前我部署的Tomcat,而不是我现在部署的Tomcat。请问该怎么办?
参考技术A 原来的Tomcat占用了80端口,所以才这样!!1、一个tomcat可以部署多个应用的
2、必须用多个tomcat,则可以在前段加一个Apache或者Nginx做反向代理追问
我配置的第一个Tomcat是apache-tomcat-5.5第二个是tomcat_ya但是在启动时显示的是第一个apache-tomcat-5.5
追答废话!只有一个端口,只能使用一次!
至于如何做,网上多的是,自己搜吧!这里解释不清!!
用linux,怎么能没有这个呢???本回答被提问者采纳
以上是关于怎么在同一个tomcat部署多个应用的主要内容,如果未能解决你的问题,请参考以下文章
如何在外部 tomcat 中部署 Spring-boot REST API
无法在外部 tomcat 上部署 Spring Boot 应用程序
怎么在同一个Tomcat下部署两个相同的项目吗,请大神解决!!!