Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 从浏览器访问ApacheTomcat服务器_Amazon Web Services_Ubuntu_Tomcat - Fatal编程技术网

Amazon web services 从浏览器访问ApacheTomcat服务器

Amazon web services 从浏览器访问ApacheTomcat服务器,amazon-web-services,ubuntu,tomcat,Amazon Web Services,Ubuntu,Tomcat,我使用的是带有Ubuntu、ApacheTomcat7、Mysql和Java堆栈的AWS服务器。我已经准备了一个示例动态web java应用程序代码并部署在这个AWS tomcat服务器上,我可以从任何浏览器通过myip:8080访问该网页。我的问题是我想访问网页而不输入端口号。i、 例如,只需在浏览器中输入ip地址而不输入端口号。您可以让我知道如何通过在浏览器中只输入ip来访问该网页吗?您可以将tomcat放在apache之类的web服务器后面,也可以更改tomcat端口。HTTP的默认端口是

我使用的是带有Ubuntu、ApacheTomcat7、Mysql和Java堆栈的AWS服务器。我已经准备了一个示例动态web java应用程序代码并部署在这个AWS tomcat服务器上,我可以从任何浏览器通过myip:8080访问该网页。我的问题是我想访问网页而不输入端口号。i、 例如,只需在浏览器中输入ip地址而不输入端口号。您可以让我知道如何通过在浏览器中只输入ip来访问该网页吗?您可以将tomcat放在apache之类的web服务器后面,也可以更改tomcat端口。HTTP的默认端口是80,HTTPS是443。如果不想输入额外端口,则需要更改服务器以在这些端口上应答

我发现了一个配置指南,如果你想在它前面运行一个额外的web服务器

要更改端口,您可以签出其他问题和答案,例如。基本上,您可以转到
server.xml
并将
Connector
下的
端口从
8080
更改为
80


详细说明两个选项的差异

谢谢你的链接,这是一个很大的帮助。我已经在本地ubuntu上安装了tomcat。我有EclipseIDE并构建了一个示例web应用程序,我能够在tomcat服务器上通过ide运行它。我可以通过浏览器访问url localhost:8080/myapp/。但是我只想通过给localhost:8080/来访问它。我已经为它准备了一个war文件,并将其放在tomcat安装文件的webapp/Root目录中。但是仍然无法使用localhost:8080/访问它。你能告诉我,我必须把war文件放在哪里才能使用localhost:8080访问它吗