【发布时间】:2016-06-24 04:56:50
【问题描述】:
我正在使用 Ansible 启动新的 Amazon EC2 安装,然后安装 Java 和 Tomcat(通过 yum 模块)。将来自 Apache 网站的示例项目的战争放在 webapps 目录中后,我去运行命令(如下),没有任何反应。它返回响应,没有错误。我检查了 IP 和 8080 端口,Tomcat 没有运行。
[centos@sonar-test webapps]$ sudo systemctl start tomcat
[centos@sonar-test webapps]$ sudo systemctl start tomcat
[centos@sonar-test webapps]$
作为参考,我也在关注本教程: https://www.digitalocean.com/community/tutorials/how-to-install-apache-tomcat-7-on-centos-7-via-yum
【问题讨论】:
-
你检查过Tomcat日志,特别是
catalina.out,看看有没有错误信息? -
你检查了 IP,但你有安全规则来查看 8080 - 你可以从 ec2 实例运行
curl localhost:8080来检查你是否有来自 tomcat 或你的 ec2 设置的东西 -
日志中唯一的内容是“已安装 tomcat-7.0.54 RPM”。当我卷曲时,我得到一个带有各种 apache 风格的大型 html 文档
标签: apache tomcat amazon-web-services amazon-ec2 ansible