Я только что установил Tomcat 6 в Debian 6 с помощью apt-get
:
apt-get install tomcat6 tomcat6-common tomcat6-docs tomcat6-admin tomcat6-user
После этого http://localhost:8080 доступен без каких-либо проблем, также примеры jsp и servlet работают должным образом.
Чтобы получить доступ к области /manager /html, я отредактировал файл $ CATALINA_HOME /skel /conf /tomcat-users.xml, теперь он выглядит так:
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="manager" />
<role rolename="admin" />
<role rolename="tomcat" />
<user username="tomcat" password="secret" roles="tomcat,admin,manager" />
</tomcat-users>
После этого я перезапустил tomcat с:
/etc/init.d/tomcat6
Когда я пытаюсь получить доступ к http://localhost: 8080/manager/html и ввести "tomcat": "secret" в поле htaccess, я получаю "Доступ запрещен". Почему это? Есть ли что-то еще, что я должен сделать?