`
tonysmith
  • 浏览: 175001 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

tomcat7.0 manager app和host manager web管理(转)

阅读更多

在捣腾Tomcat 7的时候遇到一个问题,很多人对tomcat自带的web管理工具不是很熟悉,因为一直都是手动修改配置文件。这次有点好奇想看看tomcat的web管理界面,因为之前一直用weblogic都是用web界面管理的。带着无限的好奇,我开始了对tomcat7的探索之旅。
先说明一下,本人是从官网上下载的tomcat 7.0的安装版,操作系统Windows 7,JDK 6_22,在安装的时候,中间有一步,提示输入用户名和密码的,但是是可选的,我就没有填,省略了;要选择FULL模式(即完全安装)安装;安装完成之后,兴致勃勃的打开了http://localhost:8080/ ,看到期望出现的菜单“Tomcat Manager”和“Host Manager”,点击其中一个,弹出对话框,提示输入用户名和密码,这才想起刚才安装的时候省略的那一步,记得conf文件夹下面有个tomcat-users.xml的文件,应该就是保存这些用户的地方,打开一看里面是空的,从网上搜索了一堆,无论怎么弄,都进不去,提示403错误,这可怎么办呢。卸载!重装!这次我把用户名和密码都设置了,tomcat-users.xml里面多了一个用户的标签,但是输入用户名和密码还是提示403错误。这次我试着去看页面上提示的错误,出现了意想不到的效果,这上面竟然提示着怎么去设置角色和用户,试着设置了manager的角色和用户,结果OK!下面把设置好的代码贴出来:
tomcat-users.xml
<role rolename="admin-gui"/>
<role rolename="admin-script"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="tomcat" password="s3cret" roles="manager-gui,manager-script,manager-jmx,manager-status,admin-script,admin-gui"/>

这样设置好了以后重新启动,输入用户名和密码,OK了!这个“tomcat”用户拥有所有的权限,因为所有的角色都让他继承了,也可以设置不同的用户让其继承有限的角色,这样可以做到权限管理。

 

 

这个也适用于apache-tomcat-6.0.32。

分享到:
评论

相关推荐

    Tomcat7.0 tomcat最新版本

    5. **更好的管理工具**:Tomcat 7.0提供了更完善的管理工具,如Manager App和Host Manager,允许管理员通过Web界面部署、undeploy、重新加载应用,以及管理服务器的其他方面。 6. **目录结构变更**:与早期版本相比...

    Tomcat7.0 64位

    5. **管理工具**:内置的管理工具如Manager App和Host Manager,可以方便地进行应用部署、监控和管理,大大简化了运维工作。 6. **安全性增强**:支持JAAS(Java Authentication and Authorization Service),可以...

    Tomcat7.0(含配置文档).zip

    - `conf/tomcat-users.xml`: 用户权限配置,用于管理Tomcat的管理界面(Manager App和Host Manager)的访问。 3. **部署Web应用** - 将WAR文件放入`webapps`目录,Tomcat会自动解压并部署。 - 或者在`conf/...

    Apache-tomcat-7.0.109-Windows-x64

    此外,Tomcat还提供了管理工具,如Manager App和Host Manager,这些工具可以帮助用户远程管理和监控应用。 总的来说,Apache Tomcat 7.0.109是开发和运行Java Web应用的得力助手,尤其是在Windows 64位系统上。理解...

    tomcat7.0绿色纯净版,无需安装简单快捷安全

    将解压后的Tomcat目录设置为MyEclipse中的服务器实例,可以方便地在IDE内进行调试和管理Web应用。 具体步骤如下: 1. 下载并解压缩apache-tomcat-7.0.62压缩包。 2. 将解压缩的目录移动到MyEclipse的`windows-...

    tomcat7.0 64位免安装版本

    Apache Tomcat 7.0是...总之,Apache Tomcat 7.0 64位免安装版本为开发者提供了一个轻量级、易于部署和管理的Java Web应用服务器。通过理解其核心组件和配置文件,用户可以充分利用此平台开发和运行各种Web应用程序。

    tomcat7.0版本

    6. **管理工具**:内置的管理工具如`Manager App`和`Host Manager`,允许管理员通过Web界面管理应用程序的部署、启动、停止和更新,以及服务器的主机配置。 7. **性能优化**:Tomcat 7.0进行了多方面的性能优化,...

    apache-tomcat-7.0.100

    总结来说,Apache Tomcat 7.0.100是一个用于运行和管理Java Web应用的重要工具,具备丰富的配置选项和扩展能力,为开发者提供了灵活且稳定的平台。尽管较新的版本可能包含更多功能和改进,但某些项目可能因为兼容性...

    tomcat7.0web服务器共享

    **Apache Tomcat 7.0 Web服务器详解** ...通过深入理解其核心特性、安装配置方法以及应用部署策略,开发者能够有效地利用Tomcat搭建和管理Web应用。同时,掌握故障排查和性能优化技巧也是确保服务器稳定运行的关键。

    tomcat7.0 Javaweb必备

    Tomcat 7.0提供了一个基于Web的管理界面——Manager App,允许管理员进行应用的部署、卸载、重启动等操作。另外,Host Manager App则用于管理服务器上的虚拟主机。 【安全性】 Tomcat的安全配置主要包括角色和权限...

    服务器Tomcat7.0

    5. **JMX改进**:提供了更多的MBeans,方便监控和管理Tomcat的运行状态。 6. **WebSocket支持**:实现了WebSocket协议,允许双向通信,为实时应用提供了更好的解决方案。 ### 三、部署Web应用程序 部署到Tomcat...

    apache-tomcat-7.0.106.zip

    同时提供管理工具,如Manager App和Host Manager,方便管理员监控和管理部署的应用。 6. **连接器**:Tomcat使用Coyote连接器处理HTTP通信,提供了NIO(非阻塞I/O)和 APR(Apache Portable Runtime)两种模式,以...

    tomcat 7.0

    8. **管理工具**:提供了强大的管理工具,如Manager App和Host Manager,用于部署、监控和管理应用程序。 这些特性使得Tomcat 7.0成为当时开发和部署Java Web应用的理想选择。安装“apache-tomcat-7[1].0.0.exe”后...

    tomcat7.0 windows版64位系统

    6. **部署便捷**:提供直观的管理工具,如Manager App和Host Manager,方便进行应用部署和服务器管理。 【标签】:“Tomcat” Tomcat作为开源的Java应用服务器,扮演着Web服务器和应用服务器的角色。它支持HTTP...

    Apache Tomcat7.0 64位(安装版和免安装版)

    Apache Tomcat7.0是Java Web应用程序服务器,主要用于部署和运行Servlet和JSP(Java Server Pages)应用。作为开源软件,Tomcat深受开发者喜爱,它轻量级、高效且易于配置,是许多小型到中型企业级项目的首选。64位...

    最新版windows apache-tomcat-7.0.104-windows-x86.zip

    3. **启动和管理** - 使用`bin/startup.bat`启动Tomcat,`bin/shutdown.bat`停止。 - 或者通过Windows服务管理器进行控制,如果已将其注册为服务。 - 管理界面:默认情况下,Tomcat有一个管理应用程序,可以通过`...

    Tomcat 7.0

    对于开发者而言,Tomcat 7.0提供了强大的管理工具,如Manager App和Host Manager,可以方便地管理部署的应用程序,监控服务器状态,以及进行远程部署。同时,Tomcat可以通过修改`server.xml`文件配置多个虚拟主机,...

    tomcat-7.0

    4. **管理工具**:Tomcat 7提供了Web管理界面(Manager App)和Host Manager App,允许用户通过浏览器来管理应用部署、启动、停止和更新,以及配置虚拟主机。 5. **安全增强**:此版本加强了安全性,引入了角色基础...

Global site tag (gtag.js) - Google Analytics