如何在AmazonWebServicesEC2中安装Tomcat



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

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

您可以使用百胜工具从amazon默认存储库安装tomcat8打包器。

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

在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 上查看您的网站

对于AmazonAMI2,Tomcat在AmazonLinux Extra主题"tomcat8.5"中可用

要使用,请运行

# sudo amazon-linux-extras install tomcat8.5

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

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

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

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

这将安装:

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

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

步骤:

  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
sudo su
amazon-linux-extras install tomcat9
systemctl start tomcat
systemctl status tomcat

为此:

  1. 您需要复制tomcat tar文件路径wget <tar file path>
  2. 解压缩tar文件tar -zvxf apache-tomcat-xxxx.tar.zf
  3. 您需要设置用户和端口号,然后停止并重新启动tomcat服务器
下面提到的

按照步骤执行,但是http://locathost:8080/manager/html在亚马逊上没有打开Linux错误显示在下面的渐变中

(HTTP状态404–未找到类型状态报告

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

说明源服务器找不到目标资源的当前表示形式,或者不愿意公开该表示形式的存在。

Apache Tomcat/9.41)

亚马逊linux附加

amazon linux额外安装tomcat9

百胜更新

systemctl启动tomcat

systemctl状态tomcat

netstat-隧道

cd/usr/share/tomcat/webapps

mkdir ROOT

cd ROOT/

vi index.html

相关内容

  • 没有找到相关文章

最新更新