欢迎来到天天文库
浏览记录
ID:20388078
大小:946.50 KB
页数:16页
时间:2018-10-13
《在tomcat系统和web管理的配置》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、在Tomcat中实现系统和Web管理的配置1、配置系统管理(AdminWebApplication)(1)概述大多数商业化的J2EE服务器都提供一个功能强大的管理界面(如Weblogic的管理控制台),且大都采用易于理解的Web应用界面。Tomcat按照自己的方式,同样提供一个成熟的管理工具,并且丝毫不逊于那些商业化的竞争对手。Tomcat的AdminWebApplication最初在4.1版本时出现,当时的功能包括管理context、datasource、user和group等。当然也可以管理像初始化参数,user、group、role的多种数据库管理等。在后续的版本中,这些功能将得
2、到很大的扩展,但现有的功能已经非常实用了。(2)系统管理Web应用程序Tomcat中的AdminWebApplication被定义在自动部署文件:C:jakarta-tomcat-5.0.19serverwebappsadminadmin.xml中(请见下图所示)。(3)编辑admin.xml文件通过编辑admin.xml文件,以确定Context中的docBase参数设置为AdminWebApplication所在的目录路径(应该是绝对路径)。作为另外一种选择,你也可以删除这个自动部署文件,而在C:jakarta-tomcat-5.0.19confserver.xml
3、文件中建立一个AdminWebApplication的context,效果是一样的。你不能管理AdminWebApplication这个应用,换而言之,除了删除CATALINA_BASE/webapps/admin.xml,你可能什么都做不了。注意:如果将其中的被注释掉的打开,将能够限制访问AdminWebApplication的程序主机为本机(服务器主机);当然也可以设置为其它的主机IP地址(如设置为Web管理员所的工作主机)。
4、(4)在C:jakarta-tomcat-5.0.19conftomcat-users.xml文件中添加系统管理员的角色和系统管理员Tomcat中提供UserDatabaseRealm(默认),这样我们可以根据管理的需要添加不同的用户角色和与该角色相配置的用户名称和密码l添加用户角色l添加与该角色相配置的用户名称和密码当你完成这些步骤后,请重新启动Tomcat,访问http://localhost:8080/admin,你将看到一个登录界面。
5、AdminWebApplication程序采用基于容器管理的安全机制,并采用了JakartaStruts框架。下面是在原来的tomcat-users.xml文件中再添加了两个角色admin和manager,同时也添加了与该两个角色相配置的用户admin和manager。6、dmin"password="12345678"roles="admin"/>(5)登录AdminWebApplica
6、dmin"password="12345678"roles="admin"/>
7、tion程序输入http://localhost:8080/admin/进入系统管理员的登录页,然后在页中输入用户名称:admin密码:12345678将进入系统管理的界面,在该系统管理的程序中将可以配置各种资源如DataSources、MailSessions、EnvironmentEntries,并且也可以管理Users和Groups以及Roles等功能。2、配置应用管理(ManagerWebApplication)(1)概述Tomcat中
此文档下载收益归作者所有