如何通过 Apt-Get 在 Ubuntu 14.04 上安装 Apache Tomcat 7如何通过 Apt-Get 在 Ubuntu 14.04 上安装 Apache Tomcat 7如何通过 Apt-Get 在 Ubuntu 14.04 上安装 Apache Tomcat 7如何通过 Apt-Get 在 Ubuntu 14.04 上安装 Apache Tomcat 7
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何通过 Apt-Get 在 Ubuntu 14.04 上安装 Apache Tomcat 7

关于 Apache Tomcat

Apache Tomcat 是一个 Web 服务器和 servlet 容器,用于为 Java 应用程序提供服务。 Tomcat 是 Java Servlet 和 JavaServer Pages 技术的开源实现,由 Apache 软件基金会发布。

本教程涵盖了 Ubuntu 14.04 服务器上 Tomcat 7 的基本安装和一些配置。

注意:通过添加本教程以了解有关 Droplet 用户数据的更多信息,Tomcat 可以自动安装在您的 Droplet 上。

在 Ubuntu 上安装 Tomcat 有两种基本方法:

  • 通过 apt-get 安装。这是最简单的方法。
  • 从 Apache Tomcat Apache Tomcat 文档下载二进制分发版以获取说明。

对于本教程,我们将使用最简单的方法:apt-get。请注意,这将安装官方 Ubuntu 存储库中的最新版本的 Tomcat,它可能是也可能不是最新版本的 Tomcat。如果您想保证安装的是最新版本的 Tomcat,您可以随时下载最新的二进制分发版。

第一步——先决条件

在开始本指南之前,您应该在服务器上设置一个单独的非根用户帐户。您可以通过完成 Ubuntu 14.04 初始服务器设置中的步骤 1-4 来了解如何执行此操作。在本教程的其余部分,我们将使用此处创建的 demo 用户。

第二步 - 安装 Tomcat

您要做的第一件事是更新您的 apt-get 包列表:

  1. sudo apt-get update

现在您已准备好安装 Tomcat。运行以下命令开始安装:

  1. sudo apt-get install tomcat7

在提示时回答 yes 以安装 tomcat。这将安装 Tomcat 及其依赖项,例如 Java,并且还将创建 tomcat7 用户。它还使用默认设置启动 Tomcat。

让我们快速更改 Tomcat 在启动时使用的 Java 选项。打开Tomcat7参数文件:

  1. sudo nano /etc/default/tomcat7

找到 JAVA_OPTS 行并将其替换为以下内容。随意更改 Xmx 和 MaxPermSize 值——这些设置会影响 Tomcat 将使用的内存量:

JAVA_OPTS="-Djava.security.egd=file:/dev/./urandom -Djava.awt.headless=true -Xmx512m -XX:MaxPermSize=256m -XX:+UseConcMarkSweepGC"

保存并退出。

现在使用此命令重新启动 Tomcat:

  1. sudo service tomcat7 restart

Tomcat 尚未完全设置,但您可以通过在网络浏览器中转到您的域或 IP 地址,然后输入 :8080 来访问默认启动页面:

Open in web browser:
http://server_IP_address:8080

除了其他信息之外,您将看到一个显示“It works!”的初始页面。现在我们将深入了解 Tomcat 的安装。

第三步 - 安装附加包

注意:如果您已经熟悉 Tomcat 并且不需要使用 Web 管理界面、文档或示例,则不需要此部分。如果您是第一次接触 Tomcat,请继续。

使用以下命令,我们将安装 Tomcat 在线文档、Web 界面(manager webapp)和一些示例 webapp:

  1. sudo apt-get install tomcat7-docs tomcat7-admin tomcat7-examples

在提示时回答 yes 以安装这些包。我们将在后面的部分中介绍这些工具的使用和配置。接下来,我们将安装 Java 开发工具包。

第四步 - 安装 Java 开发工具包(可选)

如果您计划在此服务器上开发应用程序,您将需要确保安装此部分中的软件。

Java 开发工具包 (JDK) 使我们能够开发在我们的 Tomcat 服务器上运行的 Java 应用程序。运行以下命令将安装 openjdk-7-jdk:

  1. sudo apt-get install default-jdk

除了 JDK 之外,Tomcat 文档还建议安装用于构建 Java 应用程序的 Apache Ant 和源代码控制系统,例如 git。让我们使用以下命令安装这两个:

  1. sudo apt-get install ant git

有关 Apache Ant 的更多信息,请参阅 DigitalCloud 的 Git 教程。

第 5 步 - 配置 Tomcat Web 管理界面

为了使用第 3 步中安装的 manager webapp,我们必须添加一个登录到我们的 Tomcat 服务器。我们将通过编辑 tomcat-users.xml 文件来完成此操作:

  1. sudo nano /etc/tomcat7/tomcat-users.xml

该文件充满了描述如何配置文件的注释。您可能想删除以下两行之间的所有注释,或者如果您想参考示例,您可以保留它们:

<tomcat-users>
...
</tomcat-users>

您需要添加一个可以访问 manager-gui 和 admin-gui(我们在第三步中安装的管理界面)的用户。您可以通过定义类似于以下示例的用户来执行此操作。请务必将用户名和密码更改为安全的内容:

<tomcat-users>
    <user username="admin" password="password" roles="manager-gui,admin-gui"/>
</tomcat-users>

保存并退出 tomcat-users.xml 文件。要使我们的更改生效,请重新启动 Tomcat 服务:

  1. sudo service tomcat7 restart

第 6 步 - 访问 Web 界面

现在我们已经配置了一个管理员用户,让我们在网络浏览器中访问网络管理界面:

Open in web browser:
http://server_IP_address:8080

您将看到类似下图的内容:

如您所见,有四个链接指向您在第三步中安装的软件包:

  • tomcat7-docs:Tomcat 的在线文档。可通过 http://server_IP_address:8080/docs/
  • 访问
  • tomcat7-examples:Tomcat 7 Servlet 和 JSP 示例。您可以单击示例 Web 应用程序以了解它们如何工作的基本概念(也可以查看源代码以了解它们是如何实现的)。可通过 http://server_IP_address:8080/examples/
  • 访问
  • tomcat7-admin (manager-webapp):Tomcat Web 应用程序管理器。这将允许您管理和您的 Java 应用程序。
  • tomcat7-admin(主机管理器):Tomcat 虚拟主机管理器。

让我们看一下 Web 应用程序管理器,可通过链接或 http://server_IP_address:8080/manager/html 访问:

Web 应用程序管理器用于管理您的 Java 应用程序。您可以在此处启动、停止、重新加载、部署和取消部署。您还可以对您的应用程序进行一些诊断(即查找内存泄漏)。最后,有关您的服务器的信息可在本页的最底部找到。

现在让我们看一下虚拟主机管理器,可通过链接或 http://server_IP_address:8080/host-manager/html/ 访问:

在 Virtual Host Manager 页面中,您可以添加虚拟主机来为您的应用程序提供服务。

完成的!

您的 Tomcat 安装已完成!您现在可以自由部署自己的网络应用程序了!

©2015-2025 艾丽卡 support@alaica.com