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

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

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

【问题讨论】:

    标签: java amazon-web-services tomcat amazon-ec2 tomcat8


    【解决方案1】:

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

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

    【讨论】:

    • 感谢您的回答 Tiago porangaba。
    【解决方案2】:

    在 Amazon Linux 2 AMI 上:

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

      $ amazon-linux-extras list

    2. 安装额外的包:

      $ sudo amazon-linux-extras install tomcat8.5

    3. 启动tomcat服务:

      $ sudo systemctl start tomcat

    4. 创建索引文件:

        $ 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
        

        这将安装:

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

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

        【讨论】:

          【解决方案6】:

          步骤:

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

          【讨论】:

            【解决方案7】:

            为此:

            1. 你需要复制tomcat的tar文件路径wget <tar file path>
            2. 解压tar文件tar -zvxf apache-tomcat-xxxx.tar.zf
            3. 需要设置用户和端口号,然后停止并重启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

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 2020-11-26
                • 1970-01-01
                • 2015-08-25
                • 1970-01-01
                • 2017-05-27
                • 2018-04-22
                • 1970-01-01
                • 2014-02-07
                相关资源
                最近更新 更多