tomcat安装administration组件

发布时间:2016-09-02 23:15:42 编辑:javaEE 阅读:(727次)

      


Tomcat 5.5及以后的版本,都不带Tomcat Administration,也许你知道要安装administration web application,可是这个东西到底在那下载,或者下来后怎么安装,也许是个难题,在网上有很多人,写过此类的文章,但都不详细,或者根本行不通。在这里,我把我安装过程写出来,也许有一些是多余的步骤,如果有不同意见或者有不明白的地方可以在本页留言,或者qq97360243,

Tomcat 6.0.x以上不包含Administration Web Application,没有独立下载的安装包。我们可以使用Tomcat 5.5.27 的Administration Web Application在Tomcat 6.0.x下配置成功。其过程如下:

一、 下载tomcat:下载地址 http://tomcat.apache.org/

二、下载Tomcat 5.5.27 的admin application
http://archive.apache.org/dist/tomcat/tomcat-5/v5.5.27/bin/apache-tomcat-5.5.27-admin.zip


三、解压apache-tomcat-5.5.27-admin.zip,将conf和server两个文件夹拷贝到Tomcat 6.0.X安装目录下。

四、下载Apache Commons Modeler组件和下载Apache Commons Logging组件
下载地址 http://download.csdn.net/detail/ejufang/9620118


五、对$CATALINA_BASE/conf/tomcat-users.xml,进行修改,添加:

<role rolename="tomcat"/>
   <role rolename="role1"/>
   <role rolename="manager"/>
   <role rolename="admin"/>
   <user username="admin" password="admin" roles="admin,manager"/>
   <user username="tomcat" password="tomcat" roles="tomcat"/>
   <user username="role1" password="tomcat" roles="role1"/>
   <user username="both" password="tomcat" roles="tomcat,role1"/>
   
   
六、重启Tomcat,在浏览器中输入http://127.0.0.1:8080/admin,如果能看到 Tomcat Web Server Administration Tool 的登录界面,即安装成功。若不成功,可以查看Tomcat 6.0.x安装目录下logs目录里的日志文件再查问题所在。用户名和密码:admin/admin
   
   
七 登陆成功:
进入Resources -> Data Sources -> Create New Data Source
设置JNDI参数:(这里以MySql为例)
JNDI Name:jdbc/mysql(JNDI 名随便起)
Data Source URL:jdbc:mysql://localhost:3306/test(这里test是数据库名,当然后面还可以带其他参数,如:jdbc: mysql://localhost:3306/test?user=root&password=&useUnicode=true& characterEncoding=gbk&autoReconnect=true&failOverReadOnly=false)
JDBC Driver Class:com.mysql.jdbc.Driver (要把相应的驱动jar包放到$TOMCAT_HOME$/lib)
User Name:root (用户名)
Password:***** (密码)
Max. Active Connections:4 
Max. Idle Connections:2
Max. Wait for Connection:5000


八为了安全,可以修改conf\Catalina\localhost\的server.xml, 限定访问的主机ip地址