Tomcat設置首頁(Linux系統)


一、修改端口

打開tomcat安裝目錄的conf文件夾下的server.xml文件,找到protocol為HTTP/1.1的Connector標簽的port屬性改為80(默認是8080的):

<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />

說明:

如果用默認的8080,訪問的時候就要在域名后面指定8080端口才可以訪問,就需要像這樣訪問:

http://www.xxx.com:8080/

改成80默認端口后,訪問的就是:

http://www.xxx.com/

 

二、指向首頁文件所在目錄

把Context標簽的docBase屬性改成首頁文件的所在路徑(貌似HomePage后面不能再加/,否則也是訪問不到的):

<Host name="localhost"  appBase="webapps" unpackWARs="true" autoDeploy="true">
    <Context docBase="/home/tomcat/apache-tomcat/webapps/HomePage" path="" reloadable="true"/>
</Host>

說明:

之前好奇改掉了host標簽的name屬性,結果折騰兩天一直訪問網站404,找了好久原因才發現這個是不能隨便改的_(:зゝ∠)_

具體怎么用也不太清楚,但暫時弄清楚的一點是,Context標簽下的docBase屬性是用來設置項目的實際路徑的,path屬性是給定義一個虛擬路徑。

比如實際路徑是/home/tomcat/apache-tomcat/webapps/info,虛擬路徑是myinfo,那么你就可以通過http://www.xxx.com/myinfo訪問到這個文件夾下的內容。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM