0

我有一个远程服务器。glassfish 3.1.2 在 apache 2.2 后面运行。管理端口 4848 已关闭,因此我无法使用http://some_server.com:4848,其中 some_server 是我的服务器的域名。如何配置 apache 和 glassfish 才能访问 glassfish 管理控制台?

提前致谢。

4

1 回答 1

1

我只能猜测,您正在尝试做一些称为“端口转发”的事情。您可以为此使用 apache httpd mod_proxy: http ://httpd.apache.org/docs/2.0/mod/mod_proxy.html

为了让您初步了解它的外观:

<Location /adminconsole/>
ProxyPass http://your.glassfish-server:4848/
</Location>

这将使您的管理控制台可以通过您的 apache:8080/adminconsole

注意:我强烈建议不要这样做。网络管理员倾向于阻止 80/8080/443 之外的所有内容是有充分理由的。因此,您可以与他们讨论解决问题的好方法。

于 2012-07-12T05:19:12.373 回答