怎么配置tomcat多个虚拟主机
答案:2 悬赏:10 手机版
解决时间 2021-02-27 12:28
- 提问者网友:沦陷
- 2021-02-27 03:51
怎么配置tomcat多个虚拟主机
最佳答案
- 五星知识达人网友:夜余生
- 2021-02-27 04:44
一、一个tomcat部署多个应用的方法:
在conf/server.xml配置文件中,有这样的标签:
……
默认只有一个
你复制一份儿,但host标签必须在engine标签之内。
#### Tomcat配置server.xml简单说明 ###########
#这里可设置默认虚拟主机名
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
#connector是全局的连接配置
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
srt.com.cn #别名设置
reloadable="true" crossContext="true">
#多个Host标签就是添加虚拟主机的
二、两个tomcat对应两个应用,也可以,如果JDK可以一样,那环境变量就不用管了,如果JDK不能一样,JDK环境变量配置在bin/catalina.bat中,而不应该配在系统环境变量中。
另外把conf/server.xml中的三个默认端口改为不一样的,分别是8005,8009,8080,你搜一下好了
回答不容易,希望能帮到您,满意请帮忙采纳一下,谢谢 !
在conf/server.xml配置文件中,有这样的标签:
……
默认只有一个
你复制一份儿,但host标签必须在engine标签之内。
#### Tomcat配置server.xml简单说明 ###########
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
#connector是全局的连接配置
xmlValidation="false" xmlNamespaceAware="false">
srt.com.cn #别名设置
#多个Host标签就是添加虚拟主机的
二、两个tomcat对应两个应用,也可以,如果JDK可以一样,那环境变量就不用管了,如果JDK不能一样,JDK环境变量配置在bin/catalina.bat中,而不应该配在系统环境变量中。
另外把conf/server.xml中的三个默认端口改为不一样的,分别是8005,8009,8080,你搜一下好了
回答不容易,希望能帮到您,满意请帮忙采纳一下,谢谢 !
全部回答
- 1楼网友:慢性怪人
- 2021-02-27 05:56
在配置文件server.xml里加一个类似的配置项就可以增加一个虚拟主机了:
<host name= "www.123.com " appbase= "/my project " >
<context path= "/123 " docbase= "/123 " .../>
</host>
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯