如何在 Amazon Web Services EC2 中安装 Tomcat

Posted

技术标签:

【中文标题】如何在 Amazon Web Services EC2 中安装 Tomcat【英文标题】:How to install Tomcat in Amazon Web Services EC2 【发布时间】:2014-12-25 13:58:33 【问题描述】:

我已经在 Amazon Web 服务中创建了一个实例,并且我已经通过 ssh 使用 putty 连接到服务器。

但我不知道如何在亚马逊 ec2 中安装 tomcat 8。请帮我解决这个问题。

【问题讨论】:

【参考方案1】:

您可以使用 yum 工具从亚马逊默认存储库安装 tomcat8 打包器。

命令是:yum install tomcat8-webapps tomcat8-admin-webapps

【讨论】:

感谢您的回答 Tiago porangaba。【参考方案2】:

在 Amazon Linux 2 AMI 上:

    列出额外的包(你会看到tomcat8版本):

    $ amazon-linux-extras list

    安装额外的包:

    $ sudo amazon-linux-extras install tomcat8.5

    启动tomcat服务:

    $ sudo systemctl start tomcat

    创建索引文件:

    $ cd /usr/share/tomcat/webapps
    $ sudo mkdir ROOT
    $ cd ROOT/
    $ sudo vi index.html #add some HTML content

接下来您可以通过localhost:8080查看您的网站

【讨论】:

【参考方案3】:

对于 Amazon AMI 2,Tomcat 在 Amazon Linux Extra 主题“tomcat8.5”中可用

要使用,请运行

# sudo amazon-linux-extras install tomcat8.5

了解更多信息 https://aws.amazon.com/amazon-linux-2/faqs/#Amazon_Linux_Extras

【讨论】:

【参考方案4】:

如果你还想了解帮助文档,命令是: sudo yum install tomcat8-webapps tomcat8-docs-webapp tomcat8-admin-webapps

【讨论】:

感谢您的回答...郑亚玲。【参考方案5】:

以下链接适用于 EC2 / Linux 或 Mac

sudo yum install tomcat8-webapps tomcat8-docs-webapp tomcat8-admin-webapps

这将安装:

    WebApps 文件夹 Tomcat 文档(提供本地文档以供 qucik 参考) Admin App:您可以通过它安装/导出/启动/停止/重新加载应用程序(无需登录)

注意:安装管理器应用程序时 - 请务必更改默认角色和权限等以及密码。否则你是非常脆弱的。最好禁用管理模块以获得更好的安全性。

【讨论】:

【参考方案6】:

步骤:

    首先检查是否必须在您的实例上安装 java。 如果没有,安装java:yum install java -y 转到 tomcat-Apache.org 站点,并将链接复制到 tar.gz 文件 打开终端并执行此命令:sudo wget <tar.gz path> 解压tar文件:tar -vxzf Apache-tomcat-xxxx.tar.gz 设置用户和端口号(默认为 8080) 然后关闭并启动tomcat服务器:./shutdown.sh./startup.sh

【讨论】:

【参考方案7】:

为此:

    你需要复制tomcat的tar文件路径wget <tar file path> 解压tar文件tar -zvxf apache-tomcat-xxxx.tar.zf 需要设置用户和端口号,然后停止并重启tomcat服务器

【讨论】:

【参考方案8】:

下面提到的步骤,但 http://locathost:8080/manager/html is Not open on amazon Linux 错误显示如下所示

(HTTP 状态 404 – 未找到 输入状态报告

消息请求的资源[/manager/html]不可用

描述 源服务器没有找到目标资源的当前表示或不愿意透露存在。

Apache Tomcat/9.0.41)

amazon-linux-extras

amazon-linux-extras 安装 tomcat9

百胜更新

systemctl 启动 tomcat

systemctl 状态 tomcat

netstat -tunple

cd /usr/share/tomcat/webapps

mkdir 根目录

cd ROOT/

vi index.html

【讨论】:

以上是关于如何在 Amazon Web Services EC2 中安装 Tomcat的主要内容,如果未能解决你的问题,请参考以下文章

text 如何使用Apache,PHP,MySQL设置Amazon Web Services EC2实例

如何将 iOS Swift 应用程序指向 Amazon Web Services 上的 Parse Server?

将数据从 CSV 文件导入 Amazon Web Services RDS MySQL 数据库

Amazon Web Services 与这些 Azure Web Services 最相似的是啥

帮助了解 Amazon Web Services 定价

Amazon Web Services 中的 API 重试逻辑