sudo apt-get install jetty
之后我configuration了上下文,war文件和NO_STARTvariables。 所有工作正常,当我在同一台机器上testing它,例如
curl http://localhost:8080/
但是,当我尝试从外部机器连接,它只是不回答。 我在Win 7主机上的一台虚拟机上以及Amazon EC2上都尝试了这一点。
谢谢,
确保这不是防火墙问题。 也许8080端口被防火墙关闭。
另外尝试添加行到/ etc / default / jetty文件中:
JETTY_HOST=0.0.0.0
看到类似的问题
在EC2领域,默认的开放端口通常是80.你需要去你的EC2控制台,看到与机器相关的SecurityGroup,并添加打开的全部端口8080
,即0.0.0.0/0
。 而且你应该全部设置。