如何在AWS实例上设置SpagoBI

3
我想在AWS(Amazon Web Services)EC2实例上安装SpagoBI。我已经下载了all in one包并将其移动到AWS。我运行了启动脚本。在我的本地机器上做了相同的步骤,一切正常。
在AWS EC2上,我已经打开了Tomcat的8080端口和HTTP的80端口。但我无法访问软件。
有任何解决问题的想法,将不胜感激!

我已经重新创建了实例并允许所有流量,我可以访问Tomcat的主页面myip:8080,但是当我访问myip:8080/SpagoBI时,它会抛出404错误。 - Shabir A.
我正在运行微型实例,由于资源需求较高,我怀疑这个微型实例是否有足够的资源来满足Spago的要求。 - Shabir A.
2个回答

0

可能是这个问题吗? https://forums.aws.amazon.com/thread.jspa?messageID=312167#312167

最初看起来像是您的实例上正在运行iptables,我的检查显示端口被过滤了,您需要添加一个规则来允许端口8080,或者禁用实例本身的防火墙。

您可以通过以root身份运行“service iptables stop”来验证这一点,然后查看是否可以连接到8080端口。


谢谢你的回答。我可以访问webapps文件夹中的所有内容。我在TestDir下创建了一个测试文件,并通过myip:8080/TestDir/test.html进行访问,它可以正常工作。如果我在SpagoBI下创建相同的文件,则显示404页面。我不知道发生了什么?-- @Mcx - Shabir A.
我不熟悉AWS,但你是否尝试过对SpagoBI的文件进行chmod操作? - Mcx
是的,我已经更改了所有权和权限。我认为这是资源问题。微型实例不支持那么多处理。 - Shabir A.

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接