【實戰】 Linux服務器安裝配置Tomcat6的Admin模塊詳細步驟

Tomcat6的版本中是不集成Admin模塊的,如果想用的話,要自己手動安裝該模塊,所以首先我們要做的就是先拿到admin模塊的package。

 

    我下載的是apache-tomcat-5.5.31-admin.tar.gz包,大家可以點擊包的名稱直接下載。

 

    ok ,包拿到手一切就好辦了,接下里切入正題。首先將這個包解壓縮:tar -xvf apache-tomcat-5.5.31-admin.tar.gz解壓縮到當前的目錄。大家會看到一個名叫apache-tomcat-5.5.31的文件夾。

 

    首先進入到這個文件夾裏面的conf/Catalina/localhost中,大家會看到一個叫做admin.xml的文件,將這個文件拷貝到你的tomcat對應的路徑下面,注意,文件的路徑千萬別放錯了,一定要放在對應的文件路徑位置。

 

    接下來大家再看apache-tomcat-5.5.31文件夾,裏面是不是有一個叫server的文件夾,好,我們把這個server文件夾整個mv到你的tomcat根目錄下面(網上有的人說將apache-tomcat-5.5.31/server/webapps裏面的admin文件夾整個拷貝到tomcat的server/webapps下面,但是Tomcat6中是沒有server這個文件夾的,所以如果安裝上面的做法,大家還要先mkdir對應的server和webapps文件夾,麻煩,倒不如直接把apache-tomcat-5.5.31下面的server文件夾整個mv到你的tomcat根目錄下面方便),如果位置放錯了,當你訪問http://localhost:8080/admin的時候會報404的錯誤。

 

    好了,到現在爲止基本上就算安裝完成了,解壓縮的apache-tomcat-5.5.31文件夾的使命已經完成了,大家可以讓他榮歸故土了,直接rm掉就行。接下來我們要配置admin。

 

    打開tomcat跟目錄下面的conf文件夾,在裏面找到叫tomcat-users.xml的文件,如果你是新安裝的tomcat並且沒有改動過該文件夾的話,裏面的<tomcat-users>節點之間是沒有任何內容的,就算你改過也無所謂,反正在裏面添加一行

<user username="xiaofei" password="123456" roles="admin, tomcat, manager"/> 。前面的用戶名和密碼可以自定義,但是後面的roles裏面的屬性建議大家不要隨便動,如果不清楚的話,直接把這句話粘貼過去就行,不要隨便修改。這個用戶名和密碼就是未來你登陸admin模塊的用戶名和密碼。

 

    OK!!大功告成。 接下來你就可以訪問http://localhost:8080/admin這個路徑了,看看大家期待已久的熟悉界面會不會出現在眼前呢??

 

    當你輸入這個網址並且敲擊回車的時候,你應該會失望,爲什麼是500呢?我熟悉的admin界面在哪裏????

 

 

    呵呵   別擔心,出現500錯誤那就對了。解決辦法在這裏,大家請看:

 

    其實很簡單,剛安裝的tomcat根目錄下面有個lib的庫,默認是沒有以下幾個jar包的。

    commons-modeler-2.0.1.jar

    commons-logging-1.1.jar

    commons-logging-api-1.1.jar

    commons-logging-adapters-1.1.jar

    log4j-1.2.14.jar

 

    大家點擊這幾個jar包,將他們全部下載以後拷貝帶你的tomcat根目錄下面的lib文件夾中,現在重啓以下你的tomcat服務器,然後再次輸入http://localhost:8080/admin  哈哈   是不是看到你期待已久的admin模塊的登陸界面了,接下來輸入你的用戶名和密碼,開始你偉大的開發旅程吧。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章