【问题标题】:How to install Tomcat on Windows XP?如何在 Windows XP 上安装 Tomcat?
【发布时间】:2009-03-29 11:44:43
【问题描述】:

我在 Windows XP 机器上安装 Tomcat 时遇到问题。我已经安装了 Apache 和 JDK 6,我需要知道的是:

  • Lastest Tomcat download page下载哪个文件

  • 以及如何安装它,以便我可以通过转到 http://localhost/ 来运行示例 Web 应用程序

在我的C:\Program Files\Java 文件夹中,我看到以下文件夹,这应该让您知道我是否需要安装任何其他东西:

  • jdk1.6.0_10
  • jre1.6.0_04
  • jre1.6.0_06
  • jre1.6.0_07
  • jre6

谢谢。

【问题讨论】:

    标签: java apache tomcat jakarta-ee


    【解决方案1】:

    Tomcat 6 并不真正需要完整的 JDK,它也可以与 Java 1.5 一起运行,所以 Java 明智的你应该过得很好。只需确保设置了 JAVA_HOME 环境变量即可。

    您可以获取核心 zip 或 tar.gz 文件,或 Windows 服务安装程序文件。

    核心压缩文件:

    http://www.apache.org/dist/tomcat/tomcat-6/v6.0.18/bin/apache-tomcat-6.0.18.zip

    只需解压缩并运行 bin/startup.bat。如果您想将其安装为 Windows 服务(并在 Windows 添加/删除程序中获取“常规”程序条目),您可以获取 Windows 服务安装程序文件:

    http://www.apache.org/dist/tomcat/tomcat-6/v6.0.18/bin/apache-tomcat-6.0.18.exe

    默认情况下,tomcat 侦听端口 8080,因此要查看示例应用程序,您需要转到 http://localhost:8080/examples/。您可以通过编辑 conf 目录中的 server.xml 来更改默认端口。

    【讨论】:

    • JAVA_HOME 变量应该指向什么?我在问题中列出的目录中的哪个目录?
    • 它似乎是“jre6”目录,由您提供的第二个链接设置。谢谢大哥!
    【解决方案2】:

    我不确定您提供的那个 URL 是什么(“CGI”在 J2EE 站点上看起来很奇怪),但是 tomcat 的下载链接在它的主页上:http://tomcat.apache.org/

    您可能应该下载第 6 版,尤其是当您将其用于个人开发时。旧版本的可用和维护主要是为了支持不想迁移 J2EE 版本的用户。

    最后:除非您已经在使用 Apache,否则不要打扰它。由于 Apache 的可配置性(尤其是 URL 重写),大多数商业网站都使用 Apache 作为前端。如果您只是想开发 Web 应用程序,Tomcat 将充当 Web 服务器以及 servlet/JSP 容器。

    安装说明(以及所有其他说明)在这里:http://tomcat.apache.org/tomcat-6.0-doc/index.html

    如果您以前没有做过任何 J2EE 开发,那么您需要一些关于它的文档。 Sun 教程还可以,但针对的是 Sun 应用程序服务器,并涵盖了许多并非真正需要的 XML。查看网络应用的介绍章节,然后跳转到第 11 章:http://java.sun.com/j2ee/1.4/docs/tutorial/doc/index.html

    【讨论】:

      【解决方案3】:

      您应该从下载页面下载“Windows Service Installer”包。

      至于安装过程的其余部分,请按照以下页面中描述的“步骤 3:安装 Tomcat”:

      http://mircwiki.rsna.org/index.php?title=New_Installation_Instructions

      【讨论】:

        【解决方案4】:

        不是一个完整的答案,而是一个附加组件(Stack Overflow 是如何处理这个问题的?):

        对于 Windows(XP、Vista、7)安装,您可以选择(从http://tomcat.apache.org/download-60.cgi 列出的选项中):

        • .zip(根据您的 Windows 版本选择)
        • Windows 服务安装程序

        现在前两个选项的区别:

        • .zip -- 这是手动安装,您可以在其中提取 .zip 并将其移动到您想要的任何文件夹中。它不会将 Tomcat 安装为服务。除非您手动对其进行操作或让其他程序使用它,否则它不会“做”任何事情。这是手动设置。
        • Windows 服务安装程序 -- 这是一个自行安装程序,只需运行 .exe。它将 Tomcat 安装为 Windows 服务,如果您加载 Windows 服务(运行“services.msc”),您会看到它列为“Apache Tomcat 6.0 Tomcat6”。在安装过程中,它会询问您某些设置问题,例如。

        如果您选择“Windows Service Installer”,安装时会询问您以下默认设置:

        • 安装类型:普通
        • 服务器关机端口:8005
        • HTTP/1.1 连接器端口:8080
        • AJP/1.3 连接器端口:8009
        • Windows 服务名称:Tomcat6
        • 为所有用户创建快捷方式:禁用(如果是您的机器,这并不重要)
        • Tomcat 管理登录 - 用户名:空白
        • Tomcat 管理登录 - 密码:空白
        • Tomcat 管理登录 - 角色:manager-gui
        • 您系统上安装的 Java SE 5.0 或更高版本 JRE 的路径:C:\Program Files\Java\jre7(如果您正在运行 Java SE 7)
        • 目标(安装)文件夹:C:\Program Files\Apache Software Foundation\Tomcat 6.0

        希望这会有所帮助。

        【讨论】:

          猜你喜欢
          • 2011-01-26
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-10-06
          • 2010-12-16
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多