无法访问Tomcat7管理界面

mun*_* pk 1 ubuntu tomcat tomcat7

我试图在我的机器上访问tomcat7的管理界面,但没有成功.这是用户名和角色的tomcat-users.xml文件.

<tomcat-users>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<user username="admin" password="admin" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script"/>
Run Code Online (Sandbox Code Playgroud)

我的系统运行Ubuntu 12.04 64位.

Fen*_* Yu 9

因为ubuntu已经在不同的pkgs中分离了tomcat.

如果你只是exec apt-get install tomcat7,这意味着你只需要安装核心pkg.

如果你想管理tomcat,那就意味着你必须要执行apt-get install tomcat7-admin.

也许你想安装许多其他tomcat7 pkgs,你可以apt-get install tomcat7<tab><tab>,它会列出其他tomcat7 pkgs.

还没结束.Tomcat的webapps目录默认为/var/lib/tomcat7/webapps/.

安装后tomcat7-admin,必须/var/lib/tomcat7/webapps/使用以下命令将目录复制到:

cp -r /usr/share/tomcat7-admin/* /var/lib/tomcat7/webapps/

你可以找到其他tomcat7.*pkgs都扩展为/usr/share/${pkg_name}/dir.只需将它们复制到/var/lib/tomcat7/webapps/.它会奏效.