我的服务器正在运行,因为我可以通过wget localhost:8080
访问它但是我无法使用公共DNS名称通过浏览器访问它,即:
wget -p xxx.compute-1.amazonaws.com
提供连接refused
它正在倾听:
netstat -an | grep 8080
tcp 0 0 127.0.0.1:8080 0.0.0.0:* LISTEN
在安全组中,我有以下两条规则:
HTTP
TCP
80
0.0.0.0/0
Custom TCP Rule
TCP
8080
0.0.0.0/0
那我错过了什么?服务器是野生动物10 btw
答案 0 :(得分:0)
这是我做的:
在standalone.xml中:
<interface name="public">
<inet-address value="0.0.0.0"/>
</interface>
...
<socket-binding name="http" port="80"/>
然后在启动服务器时,您可能会遇到类似套接字绑定失败的错误。 你只需要以root身份开始野生动物,即:
sudo ./standalone.sh