`
digyso
  • 浏览: 142113 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

怎样安装和配置Tomcat Admin和虚拟目录

阅读更多

http://www.winu.cn/space-14160-do-blog-id-3213.html

Tomcat 5可以通过以运行在网页浏览器的配置应用程序非常方便地进行服务器的配置。这个应用程序称为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。说实话,很多人居然找不到在哪里下载。这不怪你们。Apache Tomcat 的下载页面的指示不是很清楚,当然技术文档也不甚详尽。但是人家已经给你提供了功能强大的open source 软件,你还能抱怨什么呢?要怪就怪的工夫没下到,功夫不够深。

仔细看,http://tomcat.apache.org/download-55.cgi , 在下载页面的Binary Distributions栏下的第四大项,Administration Web Application 即是。

第三步,当解压下载的Administration Web Application 文件,比如放在c:\tom中,你会发现解压后的文件为 c:\tom\apache-tomcat-5.5.17。 这时键入 http://localhost:8080/admin 去检验admin,会发现Tomcat什么都没有改变。因为解压的admin文件还没有配置到Tomcat 的系统中。下面的步骤告诉你如何将admin文件配置到Tomcat 的服务器中。

第四步,将 c:\tom\apache-tomcat-5.5.17\conf\Catalina\localhost\admin.xml的
admin.xml 文件拷贝到c:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\Catalina\localhost. 的文件夹中。注意一定要放在正确的路径的文件夹中。

第五步,将c:\tom\apache-tomcat-5.5.17\server\webapps中的admin整个文件夹拷贝到c:\Program Files\Apache SoftwareFoundation\Tomcat5.5\server\webapps 文件夹中。

第六步,用具有编辑功能的notepad等打开 c:\Program Files\Apache Software Foundation\Tomcat 5.5\conf\中的tomcat-users.xml 文件。在</tomcat-user>最后一行之前,加入下列一行
<user username=”admin” password=”tomcat” roles=”admin, manager”/>
注意username/password可以是你喜欢的任意组合,但roles=”admin” 不可随意改动。

第七步,重启Tomcat Server,在web浏览器中键入 http://localhost:8080/admin , 这时你如果能看到 Tomcat Server Web Administration Tool 的login界面, 就大功告成。若是还看不到上述页面,可检查浏览器的代理服务器的设定,使之能够接受localhost。

关于tomcat中虚拟目录的设置

tomcat 安装好之后,只需要把你的程序包放到$Tomcat_Home$/webapps下就可以直接使用了。这样会使webapps越来越大就需要设置虚拟目录:

1.单个应用设置:
在<Host>和</host>之间加上
<Context path="/site" docBase="d:/mysite" reloadable="true" debug="0">
</Context>

重点:site文件夹必须和ROOT文件夹放在同一个目录下。

参数:path 表示在浏览器中输入http://localhost:8080/site
docBase表示你的程序包的物理绝对路径,默认的绝对路径是$Tomcat_Home$/webapps
这样设定了之后会在$tomcat_home$/conf/catalina/localhost目录下生成一个site.xml文件,此文件的内容就是刚才设置的内容。
注意:path="/site"中的site为自己所要创建的文件夹,它必须建在与Root同样的目录下,里面不必放任何东西,而docBase="d:/mysite"为site文件夹真正要映射的目录,它为决定路径,里面放你自己的网页
2.技巧:
通过前面我们知道了在$tomcat_home$/conf/catalina/localhost目录下会生成相应的配置文件,因此我们可以直接在$tomcat_home$/conf/catalina/localhost目录下写配置文件文件名任意取,最好是跟你的web应用相同便于管理,如site.xml内容同上
<Context path="/site" docBase="d:/site" reloadable="true" debug="0">
</Context>

3.更改整个根目录:
找到<Host name="localhost" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true">
将appBase的设置成期望的路径(绝对路径)
出现的问题:输入:http://localhost:8080/ 没有出现默认的页面
原因当然是更改了路径造成的。解决也很简单了,把文件拷过来,或者再把原来默认的设成虚拟路径

分享到:
评论

相关推荐

    Tomcat admin 配置下载 admin文件

    需要注意的是,为了安全,通常需要配置Tomcat的管理员用户和权限。 7. **安全注意事项**:虽然admin工具提供了便利,但其默认开启可能带来安全风险,因为攻击者可能利用它来获取服务器信息或执行恶意操作。因此,...

    在Tomcat中配置用户和虚拟目录

    总结起来,配置Tomcat中的用户和虚拟目录涉及修改`server.xml`以创建虚拟目录,以及`tomcat-users.xml`以设置用户、角色和权限。这使得我们可以根据需求定制Tomcat服务器,实现多应用部署和安全的用户访问控制。理解...

    Apache Tomcat 8.5的安装配置 、JDK 1.8的安装

    在本文中,我们将详细介绍如何在Linux系统上安装和配置Apache Tomcat 8.5以及JDK 1.8。 首先,让我们来安装JDK 1.8。Oracle官方网站提供了JDK的下载链接,对于Java SE Development Kit 8u331,你可以从以下网址获取...

    tomcat安装与配置.doc

    学习和掌握Tomcat的安装与配置是Java Web开发的基础,这包括了解Tomcat目录结构、配置文件的用途、管理工具的使用,以及如何调试和解决运行时问题。通过创建一个简单的无需数据库支持的聊天室应用,开发者可以实践...

    tomcat 5.5.17的admin

    这个版本的Tomcat包含了"admin"模块,它提供了管理Tomcat服务器的Web界面,使得配置、监控和管理Tomcat服务器变得更加方便。下面我们将深入探讨这个"admin"包以及如何使用它。 首先,让我们了解什么是Servlet。...

    jakarta-tomcat-5.5.7-admin.zip

    总之,Jakarta Tomcat 5.5.7-admin.zip是一个功能强大的Web服务器管理工具,它简化了Web应用的部署和管理,同时提供了丰富的配置选项以满足各种环境需求。通过深入理解其特性和配置,管理员可以有效地维护和优化他们...

    Tomcat配置虚拟目录-多种方法就这种靠谱-保证成功

    在实际应用中,我们经常需要配置Tomcat以支持多个虚拟主机或者虚拟目录,以便在一个Tomcat实例中托管多个不同的Web应用程序。这篇博客"Tomcat配置虚拟目录-多种方法就这种靠谱-保证成功"似乎提供了可靠的方法来实现...

    tomcat 5.59 admin

    【标题】"Tomcat 5.5.9 Admin" 是一个关键组件,它为Apache Tomcat 5.5.9版本提供了管理界面和工具,帮助系统管理员进行服务器配置、管理Web应用程序以及监控Tomcat的运行状态。这个版本的Tomcat是Java Servlet和...

    apache-tomcat-5.5.20和apache-tomcat-5.5.20-admin

    - **配置**:Tomcat的配置主要通过`conf`目录下的`server.xml`文件进行,其中包含了关于端口设置、连接器、虚拟主机等配置信息。 - **目录结构**:包含`bin`(启动脚本)、`conf`(配置文件)、`lib`(JAR文件)、...

    tomcat安装及配置教程-Windows操作系统:

    ### Tomcat 安装与配置教程 — Windows 操作系统 #### 一、下载 Tomcat 在开始之前,首先需要从官方站点([https://tomcat.apache.org/](https://tomcat.apache.org/))下载合适的 Tomcat 版本。通常推荐下载最新...

    tomcat5配置详解

    - **连接池**:配置Tomcat的连接池以优化数据库访问性能。 - **安全性**:设置SSL连接、角色认证和授权策略。 - **性能优化**:调整线程池大小、超时设置等。 总结,Tomcat 5的配置和启动涉及多方面,理解其目录...

    tomcat之admin管理包.gz

    2. **管理虚拟主机**:如果Tomcat配置了多个虚拟主机,用户可以通过Admin App查看和管理这些虚拟主机的配置。 3. **监控JVM和Tomcat状态**:查看服务器的内存使用情况,线程池的状态,以及运行的连接器和其他关键...

    tomcat安装配置

    - 找到Tomcat安装目录下的`bin`文件夹,双击`startup.bat`启动Tomcat服务。如果一切配置正确,Tomcat将在默认浏览器中打开一个欢迎页面,表明已经成功启动。 6. **Tomcat目录结构** - `bin`: 存放启动和关闭...

    apache-tomcat-5.5.26+apache-tomcat-5.5.26-admin.zip

    4. **部署与配置**: 用户可以通过修改`conf/server.xml`文件来配置Tomcat服务器,包括端口号、连接器设置、虚拟主机等。Web应用可以被解压到`webapps`目录下,或者通过管理界面进行部署。此外,安全性设置,如用户...

    tomcat7安装版

    4. **环境变量**:如`CATALINA_HOME`,指定了Tomcat安装目录,这对于启动和管理Tomcat服务至关重要。 5. **部署Web应用**:将WAR文件或整个应用目录放在webapps目录下,Tomcat会自动部署应用。 6. **管理工具**:...

    tomcat6.0快速安装

    下载完成后,解压缩文件到您希望的安装目录,例如`C:\Program Files\Apache Software Foundation\Tomcat 6.0`。 3. **环境变量配置** - **设置JAVA_HOME**:确保您的系统已经安装了Java Development Kit (JDK),...

    tomcat安装及配置教程.docx

    - Tomcat 的日志文件位于 `logs` 目录下,可以通过配置 `conf/logging.properties` 文件来调整日志级别和格式。 #### 六、总结 通过上述步骤,你已经掌握了 Tomcat 的基本安装与配置方法。随着对 Tomcat 更深入的...

    Admin新建虚拟目录

    视频教授Admin新建虚拟目录,JSP动态网站,tomcat安装配置

    tomcat 常用配置

    这个XML文件位于Tomcat安装目录的`conf`子目录下,其主要配置项有: - **Connector(连接器)**:定义了Tomcat如何接收和处理HTTP请求。你可以配置端口号、协议(例如HTTP/1.1或AJP/1.3)、最大线程数、超时时间等...

Global site tag (gtag.js) - Google Analytics