Tomcat管理平台
Tomcat的管理平臺
當使用Tomcat的Webapps目錄,對Web應用進行管理時,無法控制單個Web應用的啟動與停止
為此,Tomcat提供了一個管理平臺,該平臺列出了所有的Web應用及其狀態,并且,提供了控制每個Web應用的啟動、停止與卸載的功能
在瀏覽器的地址欄中輸入
http://localhost:8080/
打開Tomcat首頁,單擊,Tomcat首頁的Manager App鏈接進入Tomcat管理平臺
結果如下
登錄對話框,需要輸入用戶名和密碼
由于,是首次登錄Tomcat管理平臺,并不知道用戶名和密碼
因此,單擊取消按鈕,此時,瀏覽器會跳轉到另一個頁面
瀏覽器顯示了,有關登錄管理平臺的提示信息
根據提示信息,要訪問管理平臺,需要在conf\tomcat-users.xml文件中,添加具有管理權限的賬號
Tomcat 7.0定義了4個不同的角色
具體角色及其管理的內容,如下
manager-gui - allows access to the HTML GUI and the status pages
manager-script - allows access to the text interface and the status pages
manager-jmx - allows access to the JMX proxy and the status pages
manager-status - allows access to the status pages only
中文翻譯
manager-gui:允許訪問HTML圖形管理控制臺與狀態頁面
manager-script:允許訪問文本接口和狀態頁面
manager-jmx:允許訪問JMX代理和狀態頁面
manager-status:只允許訪問狀態頁面
添加管理賬號
Tomcat管理平臺是一個HTML頁面,在conf\tomcat-users.xml文件中,添加manager-gui角色,并創建一個擁有讀角色的用戶,用戶名為itcast,密碼為123
代碼如下
<role rolename="manager-gui"/> <user username="itcast" password="123" roles="manager-gui"/>配置完成,重啟Tomcat服務器
再次訪問Manager App連接,在彈出的登錄對話框中
輸入用戶名itcast,密碼123,單擊確定
此時,就會看到Tomcat管理平臺頁面
Tomcat管理平臺列舉出了,Webapps目錄下所有的Web應用
并且,提供了管理這些Web應用的功能
Start,用于啟動某個Web應用
Stop,用于停止某個應用
Reload,用于停止,并重新加載某個Web應用
Undeploy,用于表示卸載并刪除某個應用
注意,當修改了一個處于運行狀態的Web應用的web.xml文件之后,必須,重啟Web應用,才能使web.xml文件的修改生效
總結
以上是生活随笔為你收集整理的Tomcat管理平台的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Tomcat在自定义xml文件中配置虚拟
- 下一篇: Tomcat虚拟主机搭建Web站点