【问题标题】:Configure Tomcat8 on AWS EC2?在 AWS EC2 上配置 Tomcat8?
【发布时间】:2018-07-09 18:14:29
【问题描述】:

我显然在这里遗漏了一些非常明显的东西。我所做的一切都没有在应该做的时候起作用。

我在 AWS 上有一个空白 EC2 实例。下载Apache Tomcat8,解压包。打开浏览器,可以成功看到标准的“Tomcat安装成功页面”。到目前为止,一切都很好。

现在我正在尝试做两件事; 1) 访问页面、服务器状态、管理器应用程序和主机管理器。

根据各种指南,我需要注释掉 /webapps/manager/META-INF/context.xml (403 Access Denied on Tomcat 8 Manager App without prompting for user/password) 中的数据

然后在文件 /conf/tomcat-users-xml (http://tomcat.apache.org/tomcat-8.0-doc/manager-howto.html#Configuring_Manager_Application_Access) 中添加一个具有 manager-gui、manager-status、manager-script、manager-jmx 4x 权限的新用户

我已经完成了这两项(然后关闭并启动 Tomcat 以确保设置生效),但我仍然无法访问这些页面。我收到错误消息;

403 Access Denied

然后告诉我相应地配置 /conf/tomcat-users.xml 文件。奇怪的。

这是此文件中内容的详细信息;

<tomcat-users>
<role rolename="admin"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<role rolename="admin-gui"/>
<role rolename="admin-script"/>

<user usename="admin" password="admin" roles="admin,manager-gui,manager-script,manager-jmx,manager-status,admin-gui,admin-script"/>
</tomcat-users>

这是第一个错误。第二个错误是当我将 MyApplication.war 文件上传到主 /webapps 文件夹时。然后,这会将应用程序正确解包到 /MyApplication 的文件夹中。

接下来,我尝试了 /conf/server.xml 文件中我能想到的所有配置,但没有任何东西使 Tomcat 指向 /MyApplication 文件夹,因此该文件夹在 www.website.com/ 上运行(在根目录下,没有目录)。

要么 AWS EC2 在后台做一些疯狂的事情,要么我在这里错过了一些非常明显的东西来配置它。

【问题讨论】:

  • 缺少的= 只是这个问题的错字,对吧?在roles"admin 部分。
  • 你用哪个服务器IIS还是apache??
  • @Kayaman 是的,只是一个错字。好地方。
  • @RajaRamachandran Apache
  • 你打开防火墙8080和80端口了吗?

标签: java tomcat amazon-ec2 tomcat8


【解决方案1】:

简而言之...以前我使用 wget 安装并解压缩 .tar.gz 文件。由于某种原因,这与使用 yum 包管理器安装 Tomcat 时的行为不同。所以我改为通过 yum 安装,更新了 tomcat-users.xml 文件以允许访问管理 gui,更新了 Manager 和 Hosts-Manger context.xml 文件以允许从外部位置访问 gui,在 Tomcat 上重新启动祝你好运。这仍然不起作用,直到我注意到 AWS EC2 默认安装 Java 7 而不是 Java 8,所以我必须更新到 Java 8,然后重新上传 .war 文件,然后它可以完美运行。

【讨论】:

    猜你喜欢
    • 2013-04-09
    • 1970-01-01
    • 2016-06-28
    • 2019-01-19
    • 1970-01-01
    • 1970-01-01
    • 2021-01-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多