2017-09-12 75 views
-2

我使用Ubuntu的,阿帕奇tomcat7,MySQL和Java堆棧一個AWS服務器。我準備了一個示例動態Web Java應用程序代碼並部署在此AWS Tomcat服務器上,我可以從任何瀏覽器通過myip:8080訪問該網頁。我的問題是我想訪問網頁而不輸入端口號。即只需在瀏覽器中輸入不帶端口號的IP地址即可。你可以讓我知道如何在瀏覽器中到達Apache Tomcat服務器從瀏覽器

+0

[Apache Tomcat連接器 - 常見HowTo](https://tomcat.apache.org/connectors-doc/common_howto/proxy.html) – stdunbar

回答

0

只輸入IP,您可以把你的tomcat背後像Apache Web服務器,或者你可以改變你的雄貓端口訪問網頁。 HTTP的默認端口爲80,HTTPS爲443.如果您不想輸入額外的端口,則需要更改服務器以在這些端口上進行應答。

我發現了一個指南配置Tomcat AJP with Apache,如果你想運行在它前面的一個額外的Web服務器。

對於更改端口,你可以檢出其他的問題和答案例如How to change the port of Tomcat from 8080 to 80?。基本上,你去了server.xml8080改變ConnectorPort80

Difference between the Apache HTTP Server and Apache Tomcat?闡述的兩個選項的差異。

+0

感謝您的鏈接,這是一個很大的幫助。我已經在我的本地ubuntu上安裝了tomcat。我有eclipse ide並構建了一個示例web應用程序,我可以在tomcat服務器上通過ide運行它。我可以從瀏覽器訪問url localhost:8080/myapp /。但是我想通過給localhost:8080 /來訪問它。我爲它準備了一個war文件,並將它放在tomcat安裝文件的webapp/Root目錄中。但仍然無法使用localhost:8080 /訪問它。你能指導我在哪裏我必須把戰爭文件訪問它使用localhost:8080 – Manohara

相關問題