我曾尝试在AWS上运行Beego,但无论尝试如何,我似乎都无法连接到运行Beego的端口8080。我不确定这是AWS还是Beego问题,但是我似乎也无法连接到端口80(我试图更改安全组设置,包括添加一个新的允许同时访问两个端口的设置)。但是,当我 curl 127.0.0.1时,有Beego模板存在,但是my E2 instance没有任何内容。我将app.conf文件的httpaddr更改为0.0.0.0,但这似乎没有太大作用。我该如何解决这个问题?
最佳答案
检查您的 conf/app.conf
文件:
httpaddr = localhost
默认情况下,可以将beego配置为仅监听localhost(作为stated in this answer)。
Other issues include(对于AWS部分):
netstat -anp|grep 80
和sudo iptables -L
对于ubuntu,OP dtrinh100提到in the comments必须:
关于amazon-web-services - Beego在AWS Issue上运行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25820721/