0
我已经安装了Centos7 minimal,然后Nginx来反向代理和管理SSL,然后Tomcat 8.5.16部署了War应用程序。tomcat 8.5 Centos 7 Nginx - 如何更改War web应用程序的起始文件夹
现在我的应用程序从mywebapps.co.uk/mywebapp
运行我想这样的应用程序从mywebapps.co.uk运行改变根文件夹
这是我已经试过:
我编辑server.xml中添加另一台主机,所以我必须:
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log" suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
</Host>
<Host name="mywebapps.co.uk" appBase="opt/tomcat/webapps/mywebapp"
unpackWARs="true" autoDeploy="true">
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="mywebapp_access_log" suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
</Host>
然后我有我创建了一个名为mywebapp.xml文件,其中包含目录/ conf目录/卡塔利娜/ mywebapp:
<Context path="" docBase="/opt/tomcat/webapps/mywebapp"
debug="0" reloadable="true">
</Context>
这是一个教程:http://www.flashguides.co.uk/guide/Configuring_Virtual_Hosts_in_Tomcat
目前网站没有变化只能访问通过mywebapps.co.uk/mywebapp