您的位置:首页 > 运维架构 > Tomcat

tomcat7.0怎样安装admin,进而配置Datasource

2013-04-24 15:05 417 查看
tomcat5.5之后,tomcat就不再集成admin了。如果想再5.5之后的版本里面用admin,那么直接用5.5的就可以,不够要进行修改。

首先,下载apache-tomcat-5.5.29-admin,然后把\servet\wabapps下的admin全部解压到tomcat的webapps\下面。

如果你tomcat5.5和7.0都用过,或者都看过,那么你应该知道二者的一些区别,就是7.0把servet目录给去掉了。所以第二部就是把conf\Catalina\localhost下的admin.xml文件拷贝到tomcat下的conf\Catalina\localhost文件夹里面,并且修改<Context docBase="${catalina.home}/server/webapps/admin" privileged="true"
antiResourceLocking="false" antiJARLocking="false">

为<Context docBase="${catalina.home}/webapps/admin" privileged="true" antiResourceLocking="false" antiJARLocking="false">。就是把servet目录给去掉。

但是仅仅如此还是不行的,还需要将commons-modeler-2.0.1.jar和commons-logging-1.1.1.jar两个包。

admin和两个jar包我都通过我的网盘进行了分享,直接下载按照说明即可使用。

剩下的就是配置用户,打开conf/tomcat-user.xml,在</tomcat-user>之前加上<user username="admin" password="admin" roles="admin,manager">

但不得不说一下的是:我这么配置了,但是使用的并不是很好用,用起来不是那么好用。所以我用了别的方法来进行datasource——查看tomcat说明文档。

首先要明白,admin到底干了什么:就是修改xml文件,就算admin这个不好使,那么我们自己看懂了xml文件不就可以自己做修改了嘛。

打开http://localhost:8080/,找到红色方框圈的地方,然后打开。




现在,你就看到了关于DataSources的配置说明。

我用的是Oracle数据库,所以我点的是关于Oracle的说明。




然后,就看到了配置Context和使用说明:







通过查询文档,也知道了设置DataSources不只可以设置Context文件一种方法,还可以修改web.xml文件。




最近通过一个项目学习Java后,感觉在Java的学习过程中,要有意识的注重培养自己看文档的能力,真的不用什么事都百哥、谷哥的。

最后,给大家分享一下我最近查看过的文档,这些文档有比较简单的,也有很繁杂的,我个人一般是先找简单的,简单的找不到再找相对比较繁杂的文档。


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: