unpackWARs="true" autoDeploy="true"> prefix="longshuai_ess_log" suffix=".txt" pattern="%h %l %u %t "%r" %s %b" />
主要就是添加Host节点,比如我上面写的
name就是输入到地址栏中的访问地址
添加一个虚拟路径你把项目放到这个下面 就行。
当然还没结束,你还要在机器上做一个域名解析
比如windows下面
C:WindowsSystem32driversetchosts中添加如下记录:
服务器的ip
-------------------就这些了针对问题,给出回答,就不说的太复杂了。
一、一个tomcat部署多个应用的方法:
在conf/server.xml配置文件中,有这样的标签:
……
默认只有一个
你复制一份儿,但host标签必须在engine标签之内。
#### Tomcat配置server.xml简单说明 ###########
#这里可设置默认虚拟主机名 maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" eptCount="100" connectionTimeout="20000" disableUploadTimeout="true" /> #connector是全局的连接配置 unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> #别名设置 reloadable="true" crossContext="true"> #多个Host标签就是添加虚拟主机的
二、两个tomcat对应两个应用,也可以,如果JDK可以一样,那环境变量就不用管了,如果JDK不能一样,JDK环境变量配置在bin/catalina.bat中,而不应该配在系统环境变量中。
另外把conf/server.xml中的三个默认端口改为不一样的,分别是8005,8009,8080,你搜一下好了
回答不容易,希望能帮到您,满意请帮忙采纳一下,谢谢 !