使用Tomcat Manager和Tomcat Host Manager时,提示输入密码,于是就修改了一下tomcat-users.xml:
view plainprint?
<role rolename="manager"/>
<role rolename="admin"/>
<user username="Tomcat" password="Tomcat" roles="admin,manager"/>
重新打开,结果出现错误页面,依旧连接不上。这是为什么,以前都是这么改的啊?上网搜了一下,也都是这么改的。
我又回头仔细看了一下错误页面的说明,才知道,Tomcat 7开始的版本,不止需要manager和admin,还需要manager-gui和admin-gui才能使用HTML的Tomcat Manager和Tomcat Host Manager,于是再把它们加上:
view plainprint?
<role rolename="manager"/>
<role rolename="manager-gui"/>
<role rolename="admin"/>
<role rolename="admin-gui"/>
<user username="Tomcat" password="Tomcat" roles="admin-gui,admin,manager-gui,manager"/>
重启Tomcat,嗯嗯,连上了。
提醒大家,不要凭思维惯式去考虑问题,多看看系统给你的提示,往往就找到问题的解决办法了。
原文地址 :http://blog.csdn.net/wzqcongcong/article/details/6387298
分享到:
相关推荐
它提供了一个基于 Web 的界面,允许用户远程管理 Tomcat 服务器,包括部署、停止、重启应用程序,查看服务器状态等。 用户名和密码配置 Tomcat Manager 的用户名和密码配置存储在一个 XML 文件中,名为 `tomcat-...
5. **配置用户和权限**:描述中提到用户名和密码已经配置好,这通常是指管理界面的`tomcat-users.xml`配置。在`$CATALINA_HOME/conf`目录下,你可以添加或修改角色和用户,以便进行管理操作,如管理Web应用、查看...
默认情况下,Tomcat的管理界面是开放的,建议修改`$CATALINA_HOME/conf/tomcat-users.xml`,添加管理员用户,并限制访问权限。 通过以上步骤,你可以在Linux环境中成功安装并管理Tomcat 7和Tomcat 8。理解它们的...
这些应用需要在`conf/tomcat-users.xml`中配置相应的用户角色和密码。 **6. 安全性** 为了增强安全性,应禁用不必要的默认应用,如`examples`和`manager`,并确保正确的访问控制。此外,还需要定期更新Tomcat以获取...
3. **更改默认端口**:为了增加安全性,可以考虑更改Tomcat Manager默认使用的端口。 4. **测试登录**:启动Tomcat服务后,在浏览器中输入`http://localhost:8080/manager/html`,使用刚才配置的用户名和密码尝试...
默认情况下,Tomcat管理界面(Manager App和Host Manager)是开放的,需要在`$CATALINA_HOME/conf/tomcat-users.xml`中配置用户名和密码,并在`server.xml`中启用管理应用,但生产环境中应限制访问,防止未授权访问...
标题 "JDK7+Tomcat7 Linux64安装包" 提供了我们即将讨论的核心内容:在64位Linux系统上安装JDK7和Tomcat7。这两个组件都是Java应用程序开发和部署的基础。JDK(Java Development Kit)是用于编写、测试和运行Java...
【标题】"Tomcat7+Redis+Session"的实现与应用 在现代Web应用程序开发中,Session管理是不可或缺的一部分,它允许服务器跟踪用户状态。在高并发和分布式环境中,传统基于内存的Session管理方式(如Tomcat默认的...
此压缩包包含了适用于Linux和Windows操作系统的Tomcat 7的不同版本,使得用户可以根据自己的系统环境选择合适的安装包进行部署。 ### Linux版Tomcat 7 `apache-tomcat-7.0.88.tar.gz` 是Linux版Tomcat 7的归档文件...
### 关于Tomcat7无法登录...关键在于正确配置`tomcat-users.xml`文件,确保有具备`manager-gui`角色的用户存在,并且正确设置用户名和密码。此外,根据实际需求进一步优化配置,可以提高系统的安全性和管理效率。
* `tomcat` 用户:拥有 `tomcat` 角色,密码也是 `tomcat`。 * `admin` 用户:拥有 `admin-gui` 和 `manager-gui` 两个角色,密码也是 `admin`。 自定义用户和角色 可以在 `tomcat-users.xml` 文件中添加自定义的...
此外,`conf/tomcat-users.xml`用于添加管理用户的用户名和密码,以便通过管理界面进行操作。 5. **启动与停止Tomcat**:在Tomcat的bin目录下,使用`./startup.sh`启动Tomcat,`./shutdown.sh`停止服务。也可以将...
- **安全**:确保修改默认的管理员账号密码,并通过修改`server.xml`中的`<Connector>`元素,启用HTTPS支持,以提高Web应用的安全性。 - **优化**:可以通过调整`conf/server.xml`中的线程池设置、增大JVM堆内存、...
1. **安装版**:Tomcat7的安装版通常是一个可执行程序,用户可以通过图形化的安装向导进行安装。安装过程中,系统会自动配置环境变量、创建服务等,使得Tomcat在Windows上能够以服务的形式运行。安装版便于管理,...
- 对于用户名和密码,文档中提供的默认是admin用户密码为"veryhuocom",tomcat用户密码也是"veryhuocom"。这些账号密码需要根据实际情况进行修改,出于安全考虑。 - 配置完成后,通过Tomcat的bin目录下的startup.bat...
标题"Tomcat7[含service.bat]"指的是这个压缩包包含了Tomcat 7版本的服务脚本文件`service.bat`。这通常意味着它是一个用于在Windows操作系统上安装Tomcat作为服务的工具,使得Tomcat可以在系统启动时自动运行,并且...
首先创建一个普通用户,为其设置密码,将其密码策略设置为“密码永不过期”,比如我们创建的用户为 Tomcat_lw。然后修改 Tomcat 安装文件夹的访问权限,为 Tomcat_lw 赋予 Tomcat 文件夹的读、写、执行的访问权限,...
标题 "tomcat7 redis 用到的包" 暗示了这个压缩文件包含了与在Tomcat 7中集成Redis缓存系统相关的组件。描述中列出的文件有 "redis4"、"commons-pool2-2.2.jar"、"jedis-2.5.2.jar" 和 "tomcat-redis-session-...
标题“tomcat7+jedis+common_pool”暗示了这是一个关于在Tomcat 7服务器上配置Redis作为Session存储的教程,其中使用了Jedis库和Apache Commons Pool。让我们深入探讨这个主题,了解如何实现这一配置。 首先,...