Tomcat配置admin web应用程序

Tomcat5.0配置admin web应用程序

   在Tomcat而已通过admin Package来配置数据源连接池(DBCP:Database Connection Pool),但在Tomcat5.5的安装中,并没有把admin package作为默认安装,因此需要重新下载配置.下面介绍步骤:

1. 确定是否已安装admin package

       首先确定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.   那说明你没有安装管理工具!就接着往下看。

      当然这只是针对的是tomcat5.x版本,tomcat5.x以上的没有这种检测方法。

2.下载admin package 。http://tomcat.apache.org/download-55.cgi ,地址为:在下载页面的Binary Distributions栏下的第四大项,Administration Web Application 即是。

3.解压下载的Administration Web Application文件。比如放在d:\tom中,你会发现解压后的文件为 D:\apache-tomcat-5.5.25。

4. 将D:\apache-tomcat-5.5.25\conf\Catalina\localhost\admin.xml的admin.xml文件拷贝到D:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\Catalina\localhost(安装文件路径)的文件夹中。注意一定要放在正确的路径的文件夹中。

5. 将D:\apache-tomcat-5.5.25\server\webapps中的admin整个文件夹拷贝到D:\Program Files\Apache Software Foundation\Tomcat 5.5\server\webapps 文件夹中。

6. 用具有编辑功能的notepad等打开 D:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\中的tomcat-users.xml 文件。在</tomcat-user>最后一行之前,加入下列一行<user username=”admin” password=”tomcat” roles=”admin, manager”/>一般这一行默认就有了。注意用户名和密码。

7. 重启Tomcat Server,然后打开http://127.0.0.1:8080/再进入admin页面。

Tomcat6.0/7.0配置admin web应用程序

         自tomcat5.x之后的6.x版本和7.x版本中没有admin web应用程序,虽然没有了这项功能,我们可以通过添加配置关联文件来实现。因为没有6.0和7.0版本的admin web应用程序,就用tomcat5.x版本的admin web应用程序。在tomcat官网上免得tomcat5.x专栏里有admin的解压缩包,下载下来。

(1).将解压缩包里apache-tomcat-5.5.34\server\webapps下的admin全部解压到你安装的tomcat根目下的webapps\里面;

(2).将解压缩包里apache-tomcat-5.5.34\conf\下的文件夹解压到你安装的tomcat根目下的conf文件夹里面,将此解压出来的conf\Catalina\localhost\下的admin.xml打开,将其中的

         <Context docBase="${catalina.home}/server/webapps/admin" privileged="true"   antiResourceLocking="false" antiJARLocking="false" useHttpOnly="true">

         修改为:

         <Context docBase="${catalina.home}/webapps/admin" privileged="true"   antiResourceLocking="false" antiJARLocking="false" useHttpOnly="true">

        这是因为tomcat6.0(tomcat7.0)的文件布局和tomcat5.5不一样的原因。

做完上述之后,启动tomcat会报错,是因为我们还需要两个文件:commons-modeler-2.0.1和commons-logging-1.1.1-bin

(3)下载这两个文件,分别将其中的commons-modeler-2.0.1.jar、

       commons-logging-1.1.1.jar解压到tomcat根目录下的lib文件夹内。

(4)再次启动tomcat,打开:localhost:8080\admin 这是就能正常进入了。

进入admin的用户名和密码在conf下的tomcat-users.xml中修改。首先要添加<role rolename="manager-gui"/> 和<role rolename="admin"/>再添加<user username="admin" password="admin" roles="manager-gui,admin"/>

保存退出,整个配置过程就结束了。

下面是所需软件的链接

apache-tomcat-5.5.34-admin.zip : http://www.dbank.com/download/apache-tomcat-5.5.34-admin.zip

commons-modeler-2.0.1 :   http://www.dbank.com/download/commons-modeler-2.0.1.zip?f=c0r3vc8z57&i=81&h=1319274807&v=43c5db57

commons-logging-1.1.1-bin:  http://www.dbank.com/download/commons-logging-1.1.1-bin.zip?f=c0n5brxk9i&i=80&h=1319274839&v=9a438f7d

 

你可能感兴趣的:(apache,tomcat,Web,server,application,download)