运行Tomcat没有响应:无法启动,什么都不做

时间:2016-06-23 15:24:21

标签: apache tomcat amazon-web-services amazon-ec2 ansible

我正在使用Ansible来启动新的Amazon EC2安装,然后我安装Java和Tomcat(通过yum模块)。在Apache web网站的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

1 个答案:

答案 0 :(得分:0)

根据您在ec2实例中运行In [91]: df.groupby('City')['Name'].apply(set).reset_index() Out[91]: City Name 0 Portland {Bob, Mallory} 1 Seattle {Alice, Bob} 的问题的评论

  

当我卷曲时,我会得到一个包含各种apache-esque的大型html文档

这意味着Tomcat已安装并正在运行。

如果您因访问security group rules

而无法访问它

在ec2控制台中,选择“安全组”选项。编辑与ec2实例(运行Tomcat的实例)关联的规则,并允许到端口8080的入站连接(这样您可以向Tomcat服务器发出请求)和端口80,如果您正在运行Apache(或nginx / other)网络服务器)。如果您不确定安全性,可以将入站流量限制为仅来自您的IP,以便您可以进行测试,但没有其他人可以提出请求。