我是一个服务器相关的东西noobot,所以承受我。
我使用亚马逊web服务(EC2),我有一个运行在端口8090的docker上运行的web应用程序。我部署webapp通过通常的方法
java -jar start.jar
那么要访问应用程序,我必须在URL中添加一个端口,如下所示:
someIP:8090/app
但只要在浏览器中inputsomeIP ,就可以进入显示的页面
有用!
这是此服务器的默认网页。
Web服务器软件正在运行,但尚未添加内容。
我认为是Apache。 我已经安装了apache,tomcat和jetty。 我可以做什么,我不必指定端口? 我必须执行端口转发吗?
非常感谢。
看看像mod_jk 。 它将允许您将Apache实例连接到在单独的端口上运行的JAS。 或者,你可以设置Jetty使用端口80 …
docker员在80端口上运行docker或使用iptables从80端口redirectstream量方面有相当不错的一页 。