经常有人问tomcat管理页面配置和进不去的问题
这里初略讲解这些问题:
进入tomcat6.x的下载页面http://tomcat.apache.org/download-60.cgi我们看看下面的二进制发布版,有很多,windows系统有三个版本,
1.要想进入管理界面又要省事就下载32-bit/64-bit Windows Service Installer (pgp, md5)服务器安装版。这个版本在你安装的时候就会叫你选择JDK配置的路径,设置一个用户名和密码。记住就可以了。
2.当然你还有另一个选择下载绿色版32-bit Windows zip (pgp, md5)是32位windows操作系统的。64-bit Windows zip (pgp,md5)是64位windows操作系统的。下载后解压就可以用了?当然没那么简单。如果是集成开发环境就没什么说的了,但是如果是你要单独启动tomcat的话,这个版本要求你配置tomcat的环境变量,和JDK的环境变量。(若不知道怎么配置请参阅网上其他内容)配置好了以后你在浏览器地址栏输入http://localhost:8080/就可以进入欢迎界面。这个时候是进不了管理界面的。怎么才能进去呢?首先看看你解压的tomcat下webapps目录下是否有ROOT,manager,host-manager这三个项目,若有就说明Ok。我们继续。
再去tomcat的conf/Catalina/localhost目录下面看看是否有manager.xml这个文件,
若没有,你是怎么也进不了管理界面的。所以现在我们要制作一个manager.xml文件出来tomcat6.x解压后默认情况下是没有这个文件的。
怎么创建呢,在tomcat的conf/Catalina/localhost目录下面新建一个文本文档保存名为manager.xml。记住一定得是这个名字,小心后面隐藏了一个txt后缀。然后你用记事本打开这个文件。把以下内容复制进去以后保存。
这个太重要了. 有些版本 ,没用下面那个xml会失败!!!
<?xml version="1.0" encoding="UTF-8"?>
<Context antiResourceLocking="false" privileged="true" />
然后进入tomcat的conf去修改tomcat-users.xml文件。看上去应该像这样
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="manager"/>
<role rolename="admin"/>
<user username="yourname" password="secret” roles="admin,manager"/>
</tomcat-users>
如图
然后在浏览器地址栏输入http://localhost:8080/就可以点击进入管理几面了
当然要输入上一步配置的用户名跟密码。
HTTP Status 404 - /manager/
此文章由 www.phpgz.com 收集整理 ,地址为: http://www.phpgz.com/htmls/68344.html