时间:2023-02-16 06:00:01 | 来源:建站知识
时间:2023-02-16 06:00:01 来源:建站知识
这个问题不难,但对于很多初学者来说,如果没有指引,确实有点无所适从,今天我就用tomcat做个简单举例,希望对你有帮助!<Engine name="Catalina" defaultHost="www.webank.pw">
这里需要注意的是appBase,这里指向的是tomcat目录下的webapps目录,默认指向该目录下的ROOT。所以这个配置实际上就相当于webapps/ROOT。<Host name="www.webank.pw" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %t "%r" %s %b" /> <Context path="" docBase="Blog" /> <Context path="/upload/photo" docBase="/data/Blog/upload/photo" /> </Host>
子项目都部署在webapps路径下面,新的项目mgms-core也是的。添加配置:<Host name="mgms.xxxx.cn" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log." suffix=".txt" pattern="%h %l %u %t "%r" %s %b" /> <Context path="" docBase="mgms-core" /> </Host>
这样,基本就搞定了在一台服务器的一个tomcat下配置多个网站,如果您有不懂的地方,欢迎随时留言讨论;关键词:服务