修改tomcat預設主頁,修改後只需要輸入埠就能訪問
前言:
安裝好tomcat以後,我們輸入網址(或者ip),訪問到tomcat,瀏覽器當中出現的是tomcat的歡迎介面,如下:
那麼如何能夠輸入地址以後能夠訪問到我們自己釋出的預設歡迎介面呢?方法如下:
一、開啟tomcat/conf/server.xml檔案,找到如下程式碼段:
-
<Host name="localhost" appBase="webapps"
-
unpackWARs="true" autoDeploy="true">
-
<!-- SingleSignOn valve, share authentication between web applications
-
Documentation at: /docs/config/valve.html -->
-
<!--
-
<Valve className="org.apache.catalina.authenticator.SingleSignOn" />
-
-->
-
<!-- Access log processes all example.
-
Documentation at: /docs/config/valve.html
-
Note: The pattern used is equivalent to using pattern="common" -->
-
<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></Host>標籤之間新增一行程式碼:
<Context path="" docBase="now" debug="0" reloadable="true" />
改完以後如下:
-
<Host name="localhost" appBase="webapps"
-
unpackWARs="true" autoDeploy="true">
-
</span><p><span style="font-size:14px;"><span style="white-space:pre"> </span>
-
<Context path="" docBase="now" debug="0" reloadable="true" />
-
</span></p><span style="font-size:14px;">
-
<!-- SingleSignOn valve, share authentication between web applications
-
Documentation at: /docs/config/valve.html -->
-
<!--
-
<Valve className="org.apache.catalina.authenticator.SingleSignOn" />
-
-->
-
<!-- Access log processes all example.
-
Documentation at: /docs/config/valve.html
-
Note: The pattern used is equivalent to using pattern="common" -->
-
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
-
prefix="localhost_access_log" suffix=".txt"
-
pattern="%h %l %u %t "%r" %s %b" />
-
</Host>
其中path是說明虛擬目錄的名字,如果你要只輸入ip地址就顯示主頁,則該鍵值留為空;debug和reloadable一般就設定成0和true就行了。實際上要改動的就是
docBase這個量,它指定的是登入tomcat預設的主頁所在的資料夾,這個量預設情況下指定的是ROOT資料夾,現在改成now資料夾,所以我們需要在webapps目錄下,新建一個now資料夾,然後把我們自己的網頁檔案放到now資料夾。然後我們需要有一個index.html 或者index.jsp的檔案,在Web.xml檔案當中有指定,會按照順序去尋找index開頭的檔案,順序如下:
-
<welcome-file-list>
-
<welcome-file>index.html</welcome-file>
-
<welcome-file>index.htm</welcome-file>
-
<welcome-file>index.jsp</welcome-file>
-
</welcome-file-list>
這是tomcat conf/web.xml檔案的設定,也就是說我們放在now資料夾下的檔案,需要有一個是上面三個檔案的名字之一,這樣tomcat就會載入對應檔案,作為預設歡迎主頁(當然也可以在conf/web.xml裡面改預設主頁的名字)。
以上設定完畢。
PS:如果想要更改tomcat預設埠,不想再網址後面加上8080,也可以通過修改server.xml這個檔案來實現,找到以下程式碼:
-
<Connector port="8080" protocol="HTTP/1.1"
-
connectionTimeout="20000"
-
redirectPort="8443" />
把8080改成80埠就行了,這樣就不用指定埠了。
相關文章
- 寶塔皮膚修改埠號,無法訪問_寶塔修改埠後無法訪問
- 網站預設埠怎麼修改,網站預設埠修改方法網站
- 如何修改MacOS預設輸入法?Mac
- ArcGIS for Server預設埠6080修改Server
- win10 如何修改預設英文輸入法_win10 如何修改預設輸入法為英文狀態Win10
- 修改Windows預設遠端埠號Windows
- tomcat配置400/404/500型別的錯誤頁面,修改專案預設路徑,修改預設專案Tomcat型別
- Oracle 修改預設監聽埠故障分析Oracle
- Linux修改ssh預設22埠的方法Linux
- 修改伺服器預設遠端埠伺服器
- .Net Core 修改預設的啟動埠
- 寶塔如何修改預設頁
- yii修改控制器訪問的預設的方法
- win10修改cmd預設輸入法為英文Win10
- 基於STM32cubeMX 的 RT-Thread 的預設串列埠輸出修改及內容修改thread串列埠
- RK3288 修改瀏覽器預設主頁和書籤瀏覽器
- edge瀏覽器怎麼設定預設主頁 新版edge瀏覽器如何修改主頁瀏覽器
- 預設輸入法怎麼設定win10_win10系統修改預設輸入法的教程Win10
- ECS修改 Linux 伺服器預設遠端埠Linux伺服器
- apache虛擬機器配置步驟和修改訪問埠Apache虛擬機
- win10 怎麼改預設輸入語言_怎麼修改win10的輸入預設語言Win10
- laravel 8 修改預設的paginate分頁模板Laravel
- jenkins 修改訪問路徑Jenkins
- SSH修改埠
- 系統重啟後DNS地址預設修改修改引起的一次事故(Tomcat報錯:java.net.UnknownHostException)DNSTomcatJavaException
- 修改預設登入網站密碼?網站密碼
- apache伺服器修改網站預設首頁Apache伺服器網站
- 網站換主頁在哪裡修改網站
- 公司網站後臺修改網頁,如何在公司網站後臺修改網頁網站網頁
- Linux 修改 預設 shellLinux
- Mac 修改預設 shellMac
- WIN10修改主頁後還是2345如何處理 win10主頁被2345鎖定無法修改解決方法Win10
- Linux 修改預設SSH埠 22,避免被暴力破解密碼Linux解密密碼
- windowns 修改RDP埠
- docker 修改port 埠Docker
- zblog域名後無法訪問 zblog資料庫地址修改資料庫
- [提問交流]oneThink預設前臺分頁,每頁的資料條數顯示修改
- 如何在本地修改Hosts檔案設定域名訪問?