永发信息网

怎么配置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,你搜一下好了
回答不容易,希望能帮到您,满意请帮忙采纳一下,谢谢 !
全部回答
  • 1楼网友:慢性怪人
  • 2021-02-27 05:56
在配置文件server.xml里加一个类似的配置项就可以增加一个虚拟主机了: <host name= "www.123.com " appbase= "/my project " > <context   path= "/123 "   docbase= "/123 "   .../>  </host>
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯