Tomcat-發布WEB應用

來源:互聯網
上載者:User

標籤:tomcat-發布web應用

進入管理WEB應用的URL是http://localhost:8080/manager/html。

 

      使用者名稱與密碼的設定:開啟tomcat安裝目錄中的conf子目錄中的tomcat-users.xml檔案,內容如下:

     <?xml version=‘1.0‘ encoding=‘utf-8‘?>

       <tomcat-users>

       </tomcat-users>

       在<tomcat-users>與</tomcat-users>之間可以增加使用者,下面增加一個使用者:

        <role rolename="manager" />   //增加一個角色

        <user username="tomcat" password="tomcat" roles="manager" />   //增加一個使用者

在Applications表格中列出了目前tomcat中所有的WEB應用,表格的commands列中對於每個WEB應用都有一些集中管理命令:

       start用於啟動WEB應用

       stop用於停止WEB應用

       Reload用於重載WEB應用

       Undeploy用於撤消WEB應用

       “Expire sessions"按鈕後的文字框用於填入此WEB應用的會話逾時時間,預設為30分鐘,設定後點擊”Expire sessions"按鈕即會生效。

發布tomcat應用的方法有三個:

方法一:

               1、進入WEB應用管理介面

               2、"Context Path (optional)"是發布WEB應用後的上下文路徑。

                     “XML Configuration file URL"是WEB應用的設定檔web.xml檔案所在的全路徑,一般位於WEB應用的WEB-INF目錄中

                   ”WAR or Directory URL"是WEB應用所處的根目錄或打包後的WAR檔案。

 

        方法二:

              用編輯器開啟“conf/server.xml",在"</Host>"前加入如下內容:

             <Context path="/wuhaixu"  //配置虛擬目錄的名稱

                             docBase="E:/ProgramFiles/MyEclipse2014/filedowmload/WebRoot"  //虛擬目錄指向的實際目錄

                             debug="0">

             </Context>

        方法三:

              在tomcat安裝目錄的"conf/Catalina/localhost"子目錄下建立一個與WEB應用同名的XML檔案,如"wuhaixu.xml",

              <Context path="/wuhaixu" docBase="E:/ProgramFiles/MyEclipse2014/filedowmload/WebRoot" debug="0" >

              </Context>

              提示:如果沒有"conf/Catalina/localhost"子目錄,就自行建一個。

                      為什麼要把wuhaixu.xml檔案放在tomcat安裝目錄的”conf/Catalina/localhost"子目錄下呢?開啟server.xml可以找到這樣一段文字:<Engine name="Catalina" defaultHost="localhost"> , 這表示tomcat預設情況下把WEB引擎的名稱取為Catalina,主機預設設為localhost.


Tomcat-發布WEB應用

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.