怎么在同一个tomcat部署多个应用
windows下怎么在同一个tomcat部署多个应用,需要配置哪些文件,小白希望说详细点,我目前是同一台机子上安装了两个tomcat对应两个应用,总感觉有冲突<Servi...
windows下怎么在同一个tomcat部署多个应用,需要配置哪些文件,小白希望说详细点,我目前是同一台机子上安装了两个tomcat对应两个应用,总感觉有冲突
<Service name="Catalina">
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
<Engine name="Catalina" defaultHost="localhost">
<Realm className="org.apache.catalina.realm.UserDatabaseRealm"
resourceName="UserDatabase"/>
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
</Host>
</Engine>
</Service> 展开
<Service name="Catalina">
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
<Engine name="Catalina" defaultHost="localhost">
<Realm className="org.apache.catalina.realm.UserDatabaseRealm"
resourceName="UserDatabase"/>
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
</Host>
</Engine>
</Service> 展开
7个回答
展开全部
需要修改配置文件,具体财政部长如下:
1、首先进入Tomcat 6的目录,找到conf文件下的server.xml文件。这里Tomcat版本6以上都可以:
2、,然后用记事本来进行打开,默认安装的tomcat的端口都是8080的,找到“Connector port”一行标签进行修改,把8080改成80就可以了:
3、然后需要配置域名,无域名配置都是通过http:localhost来访问的。首先配置改成单域名进行访问。还是在这个文件下,找到“Host name”的标签,把localhost改成对应的域名:
4、然后配置第二个域名,复制刚刚设置的“Host name”标签的整段内容,这里可以复制多个没有限制,然后改掉设置的域名,保存后重启tomcat就可以了:
展开全部
项目直接放在webapps目录里就行了,没其他的配置,和一个项目的时候一样,值是访问不同的项目的时候对应到相应的工程名字就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一个tomcat当然可以部署多个应用,部署一百个和一个方法是一样的。另外你两个tomcat部署两个当然也是可以的,可能端口号被占用了,其中一个改下端口号即可。
另外其实在实际应用中,一个app server通常确实是一个服务器就部署一个项目的
另外其实在实际应用中,一个app server通常确实是一个服务器就部署一个项目的
追问
请问可以详细说明一下 一个tomcat如何部署多个应用吗 怎么配置 需要做哪些操作?谢谢
来自:求助得到的回答
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把应用打成WAR包放到$tomcat_home%/webapps下就行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在host 下。配置多个context 即可。有几个应用写几个context就行了。
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context path="/webProgram" docBase="D:\WebProgram" reloadable="true" />
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context path="/webProgram" docBase="D:\WebProgram" reloadable="true" />
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询