gdufo

           

          不能訪問Tomcat5.5的admin頁(yè)面

          轉(zhuǎn)

          Tomcat 5可以通過以運(yùn)行在網(wǎng)頁(yè)瀏覽器的配置應(yīng)用程序非常方便地進(jìn)行服務(wù)器的配置。這個(gè)應(yīng)用程序稱為Tomcat Administration Web Application。然而,Tomcat 5.5 以后的binary 核心安裝版不再提供Tomcat Administration Web Application。要安裝后者,需要單獨(dú)下載和安裝。Tomcat 并沒有為Administration Web Application提供一種自動(dòng)整合的安裝程序。本文將講述安裝和配置的詳細(xì)過程。

          第一步,確認(rèn)你的Tomcat 中是否已安裝了Administration Web Application。首先確定Tomcat Service 正在運(yùn)行。然后在瀏覽器中,鍵入 http://localhost:8080/admin,如果看到Tomcat Web Server Administration Tool 的頁(yè)面,說明Administration Web Application 已安裝好了。你可以省點(diǎn)時(shí)間,不必讀下文了。如果看到的是
          Tomcat's administration web application is no longer installed by default. Download and install the "admin" package to use it.
          那么這篇文章就算你看對(duì)了,就是專門為你寫的。

          第二步,下載admin package。說實(shí)話,很多人居然找不到在哪里下載。這不怪你們。Apache Tomcat 的下載頁(yè)面的指示不是很清楚,當(dāng)然技術(shù)文檔也不甚詳盡。但是人家已經(jīng)給你提供了功能強(qiáng)大的open source 軟件,你還能抱怨什么呢?要怪就怪的工夫沒下到,功夫不夠深。

          仔細(xì)看,http://tomcat.apache.org/download-55.cgi , 在下載頁(yè)面的Binary Distributions欄下的第四大項(xiàng),Administration Web Application 即是。

          第三步,當(dāng)解壓下載的Administration Web Application 文件,比如放在c:\tom中,你會(huì)發(fā)現(xiàn)解壓后的文件為 c:\tom\apache-tomcat-5.5.17。 這時(shí)鍵入 http://localhost:8080/admin 去檢驗(yàn)admin,會(huì)發(fā)現(xiàn)Tomcat什么都沒有改變。因?yàn)榻鈮旱腶dmin文件還沒有配置到Tomcat 的系統(tǒng)中。下面的步驟告訴你如何將admin文件配置到Tomcat 的服務(wù)器中。

          第四步,將 c:\tom\apache-tomcat-5.5.17\conf\Catalina\localhost\admin.xml的
          admin.xml 文件拷貝到c:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\Catalina\localhost. 的文件夾中。注意一定要放在正確的路徑的文件夾中。

          第五步,將c:\tom\apache-tomcat-5.5.17\server\webapps中的admin整個(gè)文件夾拷貝到c:\Program Files\Apache SoftwareFoundation\Tomcat5.5\server\webapps 文件夾中。

          第六步,用具有編輯功能的notepad等打開 c:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\中的tomcat-users.xml 文件。在</tomcat-user>最后一行之前,加入下列一行
          <user username="admin" password="tomcat" roles="admin,manager"/>

          注意username/password可以是你喜歡的任意組合,但roles=”admin” 不可隨意改動(dòng)。

          第七步,重啟Tomcat Server,然后打開http://127.0.0.1:8080/進(jìn)入manager里面把a(bǔ)dmin服務(wù)啟動(dòng)起來,然后再進(jìn)入admin模塊里,在web瀏覽器中鍵入 http://localhost:8080/admin, 這時(shí)你如果能看到 Tomcat Server Web Administration Tool 的login界面, 就大功告成。若是還看不到上述頁(yè)面,可檢查瀏覽器的代理服務(wù)器的設(shè)定,使之能夠接受localhost。

          還打不開就用下面的終極絕招!

          目錄: E:\Tomcat5.5\conf\web.xml
          <!-- listings Should directory listings be produced if there -->
          <!-- is no welcome file in this directory? [false] -->
          <!-- WARNING: Listings for directories with many -->
          <!-- entries can be slow and may consume -->
          <!-- significant proportions of server resources. -->
          <!-- -->
          .....
          <servlet>
          <servlet-name>default</servlet-name>
          <servlet-class>
          org.apache.catalina.servlets.DefaultServlet
          </servlet-class>
          <init-param>
          <param-name>debug</param-name>
          <param-value>0</param-value>
          </init-param>
          <init-param>
          <param-name>listings</param-name>
          <param-value>true</param-value>
          </init-param>
          <load-on-startup>1</load-on-startup>
          </servlet>
          ......
          false --> true
          這樣就可以瀏覽了,不過整個(gè)Tomcat都是可以瀏覽,有點(diǎn)危險(xiǎn)。
          其他就按你自己的配:
          目錄:E:\Tomcat5.5\conf\Catalina\localhost\jspweb.xml
          <?xml version='1.0' encoding='utf-8'?>
          <Context docBase="/c:/jspweb/" path="/jspweb">
          </Context>
          因該和5.0一樣了,不過你絕對(duì)是浪費(fèi)5.5的安全特性.....
          目錄: E:\Tomcat5.5\conf\web.xml
          <!-- listings Should directory listings be produced if there -->
          <!-- is no welcome file in this directory? [false] -->
          <!-- WARNING: Listings for directories with many -->
          <!-- entries can be slow and may consume -->
          <!-- significant proportions of server resources. -->
          <!-- -->
          .....
          <servlet>
          <servlet-name>default</servlet-name>
          <servlet-class>
          org.apache.catalina.servlets.DefaultServlet
          </servlet-class>
          <init-param>
          <param-name>debug</param-name>
          <param-value>0</param-value>
          </init-param>
          <init-param>
          <param-name>listings</param-name>
          <param-value>true</param-value>
          </init-param>
          <load-on-startup>1</load-on-startup>
          </servlet>
          ......
          false --> true
          這樣就可以瀏覽了,不過整個(gè)Tomcat都是可以瀏覽,有點(diǎn)危險(xiǎn)。
          其他就按你自己的配:
          目錄:E:\Tomcat5.5\conf\Catalina\localhost\jspweb.xml
          <?xml version='1.0' encoding='utf-8'?>
          <Context docBase="/c:/jspweb/" path="/jspweb">
          </Context>
          因該和5.0一樣了,不過你絕對(duì)是浪費(fèi)5.5的安全特性.....

          目錄: E:\Tomcat5.5\conf\web.xml
          <!-- listings Should directory listings be produced if there -->
          <!-- is no welcome file in this directory? [false] -->
          <!-- WARNING: Listings for directories with many -->
          <!-- entries can be slow and may consume -->
          <!-- significant proportions of server resources. -->
          <!-- -->
          .....
          <servlet>
          <servlet-name>default</servlet-name>
          <servlet-class>
          org.apache.catalina.servlets.DefaultServlet
          </servlet-class>
          <init-param>
          <param-name>debug</param-name>
          <param-value>0</param-value>
          </init-param>
          <init-param>
          <param-name>listings</param-name>
          <param-value>true</param-value>
          </init-param>
          <load-on-startup>1</load-on-startup>
          </servlet>
          ......
          false --> true
          這樣就可以瀏覽了,不過整個(gè)Tomcat都是可以瀏覽,有點(diǎn)危險(xiǎn)。
          其他就按你自己的配:
          目錄:E:\Tomcat5.5\conf\Catalina\localhost\jspweb.xml
          <?xml version='1.0' encoding='utf-8'?>
          <Context docBase="/c:/jspweb/" path="/jspweb">
          </Context>
          因該和5.0一樣了,不過你絕對(duì)是浪費(fèi)5.5的安全特性.....

          posted on 2008-07-02 20:00 gdufo 閱讀(1773) 評(píng)論(0)  編輯  收藏 所屬分類: Tomcat

          導(dǎo)航

          統(tǒng)計(jì)

          常用鏈接

          留言簿(6)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          收藏夾

          Hibernate

          友情鏈接

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 巴马| 麟游县| 铜陵市| 石嘴山市| 昌邑市| 漠河县| 若尔盖县| 安庆市| 商河县| 城市| 富源县| 梓潼县| 宿州市| 历史| 手游| 德格县| 屯留县| 邵阳县| 安吉县| 曲麻莱县| 阿鲁科尔沁旗| 桃园市| 合肥市| 枣阳市| 静乐县| 五原县| 沂源县| 石狮市| 广元市| 信宜市| 青海省| 新巴尔虎左旗| 桑植县| 紫金县| 山东省| 响水县| 阳城县| 凤翔县| 江都市| 错那县| 鄂托克前旗|