一.設(shè)置管理員賬戶(hù)密碼
進(jìn)入tomcat安裝目錄 ->進(jìn)入conf目錄->修改user.xml->加入下面內(nèi)容
模板
<role rolename=”manager-gui” description=”manager-gui”/>
<role rolename=”manager-script” description=”manager-script”/>
<role rolename=”manager-jmx” description=”manager-jmx”/>
<role rolename=”manager-status” description=”manager-status”/>
<role rolename=”admin-gui” description=”Host manager for html interface”/>
<role rolename=”admin-script” description=”Host manager for text interface”/>
<user username=”root” fullname=”administrator” password=”123456″ roles=”manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script”/>
<user username=”guest” fullname=”guest” password=”1123456″ roles=”manager-status”/>
加入賬戶(hù)密碼
<role rolename=”manager-gui” description=”manager-gui” />
<user username=”linuxidc” password=”654321″ roles=”manager-gui” />
- manager-gui – 允許訪問(wèn)HTML GUI和狀態(tài)頁(yè)面
- manager-script – 允許訪問(wèn)文本界面和狀態(tài)頁(yè)面
- manager-jmx – 允許訪問(wèn)JMX代理和狀態(tài)頁(yè)面
- manager-status – 僅允許訪問(wèn)狀態(tài)頁(yè)面
role 元素可取的值有6個(gè),manager-gui,manager-script,manager-jmx,manager-status用于在管理webapps/manager項(xiàng)目時(shí)使用,admin-gui,admin-script用于管理webapps/host-manager項(xiàng)目時(shí)使用。這些role的值分別在這兩個(gè)web項(xiàng)目的web.xml文件中配置,所以用戶(hù)也可以修改相應(yīng)的web.xml文件,更精確的控制每個(gè)role所能訪問(wèn)到的頁(yè)面。上面的示例中,root用戶(hù)可以訪問(wèn)所有的管理界面,guest用戶(hù)只能查看服務(wù)器的狀態(tài)信息,而不能做其它操作。
注意 role、group、user三個(gè)元素必須順序出現(xiàn)。
二.修改后在別的主機(jī)登陸顯示403頁(yè)面
原因: 認(rèn)情況下,只能從與Tomcat在同一臺(tái)計(jì)算機(jī)上運(yùn)行的瀏覽器訪問(wèn)Manager。如果要修改此限制,則需要編輯Manager的context.xml文件。
修改context.xml ip地址的正則表達(dá)式允許所有IP地址
最后還是不行
原因差點(diǎn)吐血,我修改的不是tomcat的安裝目錄里的文件,而是另一個(gè)沒(méi)用的安裝包……….
查找 tomcat安裝目錄 sudo find / -name *tomcat*
重新修改后可以登陸
更多Tomcat相關(guān)教程見(jiàn)以下內(nèi)容:
CentOS 6.6下安裝配置Tomcat環(huán)境 http://www.sfodin.cn/Linux/2015-08/122234.htm
RedHat Linux 5.5安裝JDK+Tomcat并部署Java項(xiàng)目 http://www.sfodin.cn/Linux/2015-02/113528.htm
Tomcat權(quán)威指南(第二版)(中英高清PDF版+帶書(shū)簽) http://www.sfodin.cn/Linux/2015-02/113062.htm
Tomcat 安全配置與性能優(yōu)化 http://www.sfodin.cn/Linux/2015-02/113060.htm
Linux下使用Xshell查看Tomcat實(shí)時(shí)日志中文亂碼解決方案 http://www.sfodin.cn/Linux/2015-01/112395.htm
CentOS 64-bit下安裝JDK和Tomcat并設(shè)置Tomcat開(kāi)機(jī)啟動(dòng)操作步驟 http://www.sfodin.cn/Linux/2015-01/111485.htm
Ubuntu 16.04下安裝Tomcat 8.5.9 http://www.sfodin.cn/Linux/2017-06/144809.htm
Tomcat中session的管理機(jī)制 http://www.sfodin.cn/Linux/2016-09/135072.htm