gpt4 book ai didi

ssl - tomcat 8.5 Centos 7 Nginx - 如何更改 War Web 应用程序的起始文件夹

转载 作者:太空宇宙 更新时间:2023-11-03 14:38:27 24 4
gpt4 key购买 nike

我已经安装了 Centos7 minimal,然后是 Nginx 来反向代理和管理 SSL,然后是部署了 War 应用程序的 Tomcat 8.5.16。

现在我的应用程序从 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 &quot;%r&quot; %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 &quot;%r&quot; %s %b" />

</Host>

然后我有一个目录/conf/Catalina/mywebapp,我在其中创建了一个名为 mywebapp.xml 的文件,其中包含:

<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访问

最佳答案

我补充说:

*** 上下文路径=""docBase="mywebbapp"/>

进入 server.xml 主机部分,它成功了:)

关于ssl - tomcat 8.5 Centos 7 Nginx - 如何更改 War Web 应用程序的起始文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45547251/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com