在端口80上运行glassfish应用程序

时间:2014-09-23 01:18:35

标签: glassfish glassfish-4

我有一个在glassfish 4.1上运行的java应用程序,访问系统的url是一个sobdomain,例如

  

subdomain.mydomain.com:8060/ProjectName

我想在不进入端口的情况下使其工作

  

(subdomain.mydomain.com/ProjectName)

我试图将http-listener-1的端口更改为80,但之后,glassfish的域不再启动。

知道如何在没有用户输入端口的情况下运行吗?

1 个答案:

答案 0 :(得分:0)

有几个原因导致你不应该直接使用Glassfish听80.

首先保留端口80,要让非特殊用户在* nix环境中打开80并不容易。

这很常见,建议在端口80上安装apache或nginx,并使用mod_proxy_ajp通过端口8009将Apache或nginx连接到Glassfish

Oracle wiki