如何在Windows XP上安装Tomcat?

时间:2009-03-29 11:44:44

标签: java apache tomcat java-ee

我在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

感谢。

4 个答案:

答案 0 :(得分:7)

Tomcat 6并不真正需要完整的JDK,它也可以运行Java 1.5,所以Java应该是富裕的。只需确保设置了JAVA_HOME环境变量。

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

核心zip文件:

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来更改默认端口。

答案 1 :(得分:1)

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

您应该下载第6版,特别是如果您将其用于个人开发。旧版本可用并主要用于支持不希望迁移J2EE版本的用户。

最后:除非你已经在使用Apache,否则不要理会它。大多数商业网站使用Apache作为前端,因为它具有可配置性(特别是URL重写)。如果您只是想开发Web应用程序,除了servlet / JSP容器之外,Tomcat还将充当Web服务器。

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

如果您之前没有进行过任何J2EE开发,那么您需要一些文档。 Sun教程没问题,但是针对Sun应用服务器,并且涵盖了许多非必要的XML。查看Web应用程序的介绍章节,然后跳转到第11章:http://java.sun.com/j2ee/1.4/docs/tutorial/doc/index.html

答案 2 :(得分:0)

从下载页面,您应下载“Windows Service Installer”软件包。

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

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

答案 3 :(得分:0)

不是一个完整的答案,而是一个附加组件(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

希望这有帮助。