2017-08-07 32 views
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 &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> 

然後我有我創建了一個名爲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

回答

0

我加入:

***上下文路徑= 「」 的docBase = 「mywebbapp」/>

到server.xml主機部分,它的伎倆:)

相關問題