2014-09-23 154 views
0

我有一個Java應用程序在GlassFish 4.1上運行,訪問系統的網址是sobdomain GlassFish應用,如請在端口上運行80

subdomain.mydomain.com:8060/ProjectName

我想讓它,而無需輸入端口

(subdomain.mydomain.com/ProjectName)

工作

我試圖將http-listener-1的端口更改爲80,但之後,glassfish的域不再啓動。

任何想法如何在用戶不必輸入端口的情況下運行?

+0

越來越任何錯誤?問題可能是有一個進程已經在使用該端口,或者您沒有權限使用該端口。 – 2014-09-23 04:41:37

回答

0

有幾個原因讓你不應該直接使用Glassfish聽80。

首先端口80是保留的,要讓非特殊用戶在* nix環境中打開80並不容易。

很常見,並建議安裝在端口80 Apache或nginx的和使用的mod_proxy_ajp連接Apache或Nginx的通過端口到GlassFish 8009

Oracle wiki