19

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

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

4

8 回答 8

36

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

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

于 2014-10-29T22:58:13.670 回答
13

在 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

于 2020-01-08T00:54:25.037 回答
9

对于 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了解更多信息

于 2018-10-26T06:08:44.337 回答
6

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

于 2015-09-02T14:58:01.977 回答
2

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

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

这将安装:

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

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

于 2017-09-10T18:06:25.187 回答
2

脚步:

  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
于 2019-01-19T17:55:13.983 回答
1

为了这:

  1. 你需要复制tomcat tar文件路径wget <tar file path>
  2. 解压 tar 文件tar -zvxf apache-tomcat-xxxx.tar.zf
  3. 您需要设置用户和端口号,然后停止并重新启动 tomcat 服务器
于 2019-01-11T10:44:04.497 回答
0

下面提到按照步骤,但 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 根目录

光盘根/

vi index.html

于 2021-05-18T15:02:20.667 回答