將Tomcat Admin新增到Tomcat

encienqi發表於2011-02-10

自從5.5版本以後, admin就不被整合在tomcat中,如果要想使用,必須自己安裝。由於Tomcat 6的Admin只包含在原始碼中,目前無法單獨下載部署,只能用低於6的版本的admin去新增到6的版本中。

一、下載Tomcat 5的某個版本的admin application:
       我用的是這個--下載地址:
http://mirror.bjtu.edu.cn/apache/tomcat/tomcat-5/v5.5.32/bin/apache-tomcat-5.5.32-admin.zip

二、解壓apache-tomcat-5.***-admin.zip,將conf檔案下的資料夾複製到tomcat的conf資料夾下面,將server資料夾拷貝到Tomcat 6目錄下。

三、下載Apache Commons Modeler,Logging元件,解壓後將commons-modeler-XXX.jar、commons-logging-XXX.jar拷貝到Tomcat 6安裝目錄下的lib目錄中。

 1.commons-modeler下載地址:

http://apache.etoak.com//commons/modeler/binaries/commons-modeler-2.0.1.zip

2.commons-logging下載地址

http://mirror.bjtu.edu.cn/apache//commons/logging/binaries/commons-logging-1.1.1-bin.zip

 

四:配置tomcat-user.xml

<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="tomcat"/>
<role rolename="admin"/>
<role rolename="manager"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="admin" password="admin" roles="admin"/>
<user username="manager" password="manager" roles="manager"/>
<user username="both" password="tomcat" roles="tomcat,admin,manager"/>
</tomcat-users>

五、 重啟Tomcat,在瀏覽器中輸入http://127.0.0.1:8080/admin,如果能看到 Tomcat Web Server Administration Tool 的登入介面,即安裝成功。若不成功,可以檢視Tomcat 6.0.13安裝目錄下logs目錄裡的日誌檔案如(admin.2007-08-14.log),看看是出了什麼問題。

相關文章