去掉Tomcat的管理頁面


一、去掉Tomcat的管理頁面

  一、方法一:如果要去掉默認該界面,可以重命名tomcat目錄下的ROOT,並新建空文件夾命名為ROOT

   1、剛打開tomcat,默認訪問的是tomcat管理頁面,比如XXX.com不帶項目名的話:

  

  2、重命名tomcat目錄下的ROOT,並新建空文件夾命名為ROOT

  

   二、方法二:更改配置文件

  1、在server.xml中,在HOST容器中有一個配置,如 

       unpackWARs="true"  
       xmlValidation="false" xmlNamespaceAware="false">; 
。。。。。 
; 

  2、將appBase=修改成你的應用所在的目錄

  比如appBase=/usr/local/apache/htdocs 這樣修改以后,系統自動啟動的時候就不會加載webapps中的默認程序了,包括admin和manager等,只會啟動htdocs目錄中帶xml配置參數的應用,當然如果你htdocs下面就直接是程序了,建議配置如下:

       unpackWARs="true"  
       xmlValidation="false" xmlNamespaceAware="false">; 
; 
...... 
; 

  3、若還是希望admin使用但是怕出安全問題同時使用apache做前端的話,建議在apache中添加下列限制參數: 

    AllowOverride None 
    deny from all 
    allow from xxx.xxx.xxx.xxx 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM