2009-01-21 01:10 P.M.
admin package
可以通过浏览器非常方便地进行服务器的配置。这个应用程序称为 Tomcat Administration Web
Application。然而,Tomcat 5.5 以后的 binary 核心安装版不再提供 Tomcat Administration
Web Application。要安装后者,需要单独下载和安装。Tomcat 并没有为 Administration Web
Application 提供一种自动整合的安装程序。
本文将讲述安装和配置的详细过程。
第一步,确认你的Tomcat 中是否已安装了Administration Web Application。首先确定Tomcat
Service 正在运行。然后在浏览器中,键入 http://localhost:8080/admin ,如果看到Tomcat Web
Server Administration Tool 的页面,说明Administration Web Application
已安装好了。你可以省点时间,不必读下文了。如果看到的是Tomcat’s administration web application is
no longer installed by default. Download and install the “admin“
package to use it。那说明你没有安装管理工具,就接着往下看。
第二步,下载admin
package。http://tomcat.apache.org/download-55.cgi,在下载页面的Binary
Distributions栏下的第四大项,Administration Web Application 即是。
第三步,当解压下载的Administration Web Application 文件,比如放在d:\tom中,你会发现解压后的文件为
d:\tom\apache-tomcat-5.5.20。 这时键入 http://localhost:8080/admin
去检验admin,会发现Tomcat什么都没有改变。因为解压的admin文件还没有配置到Tomcat
的系统中。下面的步骤告诉你如何将admin文件配置到Tomcat 的服务器中。
第四步,将 d:\tom\apache-tomcat-5.5.20\conf\Catalina\localhost\admin.xml的
admin.xml 文件拷贝到d:\Java\Tomcat55\conf\Catalina\localhost
文件夹中。注意一定要放在正确的路径的文件夹中。
第五步,将d:\tom\apache-tomcat-5.5.20\server\webapps中的admin整个文件夹拷贝到d:\Java\Tomcat55\server\webapps 文件夹中。
第六步,用具有编辑功能的notepad等打开 d:\Java\Tomcat55\conf\中的tomcat-users.xml 文件。在〈/tomcat-user〉最后一行之前,加入下列一行:
〈user username=”admin” password=”tomcat” roles=”admin, manager”/〉
一般这一行默认就有了
注意username/password可以是你喜欢的任意组合,但roles=”admin”不可随意改动。
这里说明一下:这里之所以在tomcat-users.xml 中设置用户名和密码,是因为Tomcat服务器中配置的安全区域为默认的基于内存的安全区域。如果我们想使用基于数据库的安全区域,则需要自己新建一个数据库,并在server.xml 中配置一个基于数据库的配置。并在
用户表 user 中添加一条数据 INSERT INTO users values('admin', '')
角色表 roles 表中添加一条记录 INSERT INTO roles values('admin')
用户/角色关联表 user_roles 中添加一条记录 INSERT INTO users values('admin', 'admin')
如果你需要admin用户既有Tomcat Administration Web
Application工程的权限又有manager工程的权限,则user_roles 表中还须再加一条记录 INSERT INTO users values('admin', 'manager')
关于如何在Tomcat中设置基于数据库的安全区域,参见:J2EE的安全认证机制
第七步,重启Tomcat
Server,然后打开http://127.0.0.1:8080/进入manager里面把admin服务启动起来,然后再进入admin模块里,在
web浏览器中键入 http://localhost:8080/admin,这时你如果能看到 Tomcat Server Web
Administration Tool 的 login 界面,就大功告成。
若是还看不到上述页面,可检查浏览器的代理服务器的设定,使之能够接受localhost。
分享到:
相关推荐
#### 三、下载Tomcat Admin Package 1. **访问Apache Tomcat官网**: - 进入[Tomcat下载页面](http://tomcat.apache.org/download-55.cgi)。 - 在Binary Distributions栏目下的第四大项,找到Administration Web ...
这个版本的Tomcat包含了"admin"模块,它提供了管理Tomcat服务器的Web界面,使得配置、监控和管理Tomcat服务器变得更加方便。下面我们将深入探讨这个"admin"包以及如何使用它。 首先,让我们了解什么是Servlet。...
标题和描述中提到的问题是关于Apache Tomcat服务器的管理Web应用程序不再默认安装的情况。这个问题从Tomcat 5.5版本开始出现,用户需要手动下载并安装“admin”包来使用管理工具。以下是如何解决这个问题的详细步骤...
【标题】"Tomcat5.5-admin官方文件"是指Apache Tomcat服务器的5.5.27版本中的管理员管理工具及相关配置文件。Tomcat是Apache软件基金会的一个开源项目,主要用作Java Servlet和JavaServer Pages(JSP)的Web应用...
Tomcat 是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应...
- **兼容性问题**:在不同版本的Tomcat和Spring Boot之间可能存在兼容性问题,部署前需仔细检查版本兼容性。 - **安全性考虑**:在生产环境中部署时,应避免使用默认的用户名和密码,并加强安全设置。 通过以上步骤...
运行`mvn clean package tomcat7:deploy`即可完成部署。 **6. 性能与优化** 在远程部署过程中,可能需要考虑性能优化,比如开启GZIP压缩减少传输数据量,使用负载均衡器分发请求,或者设置适当的缓存策略以减少...
值得注意的是,`undeploy`可能会遇到无法完全清理的问题,这可能是因为某些资源还在使用,或者Tomcat的清理机制有延迟。 总结来说,Ant远程部署Tomcat脚本是通过XML配置文件定义了一系列的任务,这些任务能够自动...
2. **下载admin package** - 访问Apache Tomcat的下载页面(http://tomcat.apache.org/download-55.cgi)。 - 在“Binary Distributions”部分的第四项,找到并下载“Administration Web Application”。 3. **...
HOME/bin/shutdown.sh (Unix) <br> <br>==================================== Running Tomcat With J2SE Version 1.4 ==================================== <br>(1) Obtain the compat package:...
此资源是官网下载的dubbo-admin。采用mvn install -Dmaven.test.skip=true 和mvn package -Dmaven.test.skip 之后得到的。放入tomcat后。用用户名密码分别是root
进入解压后的dubbo-admin目录,执行`mvn package -Dmaven.skip.test=true`,这会跳过测试并生成war文件。 3. **配置与启动**: - 将生成的war文件(或者预编译的war)拷贝到Web服务器的webapps目录下,启动Web...
dubbo管理中心 源码 可以在tomcat8下jdk1.8下部署,需要用maven进行编译 ,首先dubbo-admin\src\main\webapp\WEB-INF 在这个下面修改dubbo.properties这个文件里面的zookeeper地址然后进入 dobbo-admin/下 运行cmd ...
从压缩包内的文件名来看,有"前端npm失败.txt",这可能表示在构建前端项目时遇到了npm(Node Package Manager)的问题。npm是JavaScript的包管理器,用于安装和管理项目依赖。如果遇到错误,通常需要检查网络连接、...
memcached tomcat7 最新包 配置内容 ... ... <!-- memcached 配置 start --> memcachedNodes="n1:10.0.1.95:11211" requestUriIgnorePattern=".*\.(ico|png|gif|jpg|css|js)$" transcoderFactoryClass=...
如果需要在部署前重新打包项目并跳过测试,可以使用带有参数的命令,如`mvn package -Pdevelop -Dmaven.skip.test=true tomcat7:deploy`。 在执行部署之前,务必确保远程的Tomcat服务器已经开启,因为这里是通过热...
在2.6版本之后,dubbo-admin以jar包的形式发布,不再需要像以前那样部署在Tomcat等应用服务器上。 在开始安装之前,确保你已经安装了Maven,这是打包dubbo-admin项目所必需的。你可以从Dubbo的GitHub页面下载到...
【描述】提到的"including user end and user admin end"指出该draft war package包含了用户端和用户管理端两个部分。这意味着项目不仅有面向最终用户的界面,还包含一个供管理员管理用户或系统功能的后台界面。这种...
- 使用Eclipse的Maven Build功能,执行`clean package tomcat7:deploy`目标,Eclipse会构建项目,生成WAR文件,并自动部署到配置好的Tomcat服务器上。 通过以上步骤,你将拥有一个配置完善的Maven和Tomcat环境,...