修改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
- Linux修改sshd預設埠Linux
- win10 如何修改預設英文輸入法_win10 如何修改預設輸入法為英文狀態Win10
- Win 7登入介面預設輸入法如何修改
- 修改Windows預設遠端埠號Windows
- ArcGIS for Server預設埠6080修改Server
- 修改ORACLE的預設8080埠Oracle
- Websphere Web訪問埠號檢視和修改Web
- 修改伺服器預設遠端埠伺服器
- Oracle 修改預設監聽埠故障分析Oracle
- .Net Core 修改預設的啟動埠
- tomcat配置400/404/500型別的錯誤頁面,修改專案預設路徑,修改預設專案Tomcat型別
- win10修改cmd預設輸入法為英文Win10
- Hexo主題底部預設資訊修改Hexo
- jsf2.0 tomcat 修改頁面後無法立馬看到頁面修改效果JSTomcat
- Win10系統怎麼修改IIS預設埠號 win10修改IIS預設埠號的方法Win10
- RK3288 修改瀏覽器預設主頁和書籤瀏覽器
- Linux修改ssh預設22埠的方法Linux
- LINUX 修改SSH預設22埠的方法Linux
- SQL Server預設1433埠修改方法SQLServer
- edge瀏覽器怎麼設定預設主頁 新版edge瀏覽器如何修改主頁瀏覽器
- Tomcat修改80埠,埠被佔用,System佔用80埠問題解決Tomcat
- 預設輸入法怎麼設定win10_win10系統修改預設輸入法的教程Win10
- Tomcat 僅用ip和埠 不用專案名就能訪問專案Tomcat
- 修改Tomcat服務中的埠配置Tomcat
- 修改 ssh 預設埠22 為2200
- eclipse配置tomcat及修改tomcat預設根目錄EclipseTomcat
- Jboss修改預設介面(設定虛擬主機)
- linux禁止root使用者直接登入sshd並修改預設埠Linux
- apache虛擬機器配置步驟和修改訪問埠Apache虛擬機
- win10 怎麼改預設輸入語言_怎麼修改win10的輸入預設語言Win10
- ECS修改 Linux 伺服器預設遠端埠Linux伺服器
- oracle 11g 修改預設監聽埠1521Oracle
- Linux修改SSH登入埠Linux
- Nginx+Tomcat多站點訪問預設主頁問題-狒狒完美解決-Q9715234NginxTomcat
- nginx設定預設訪問頁面Nginx
- SSH修改埠
- MySql修改root密碼、設定IP訪問MySql密碼