首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Apache 443到JBoss 8443的端口转发

从Apache 443到JBoss 8443的端口转发
EN

Stack Overflow用户
提问于 2012-07-25 18:45:05
回答 1查看 5.6K关注 0票数 3

我需要在我的JBoss前面运行Apache,这样我就可以保留JBoss端口(8080/8443),但是让Apache/80转发给Jboss/8080,让Apache/443转发给Jboss/8443。我有HTTP转发工作,但我不能让HTTPS转发工作。为了使HTTP转发工作,我只加载了正确的代理模块:

代码语言:javascript
复制
LoadModule proxy_module modules/mod_proxy.so

LoadModule proxy_ajp_module modules/mod_proxy_ajp.so

然后添加了以下新指令:

代码语言:javascript
复制
ProxyPass / ajp://localhost:8009/

ProxyPassReverse / ajp://localhost:8009/

如果我要做的只是将端口443转发到8443,那么我必须启用SSL吗?我不需要Apache加载和处理证书。

EN

回答 1

Stack Overflow用户

发布于 2012-07-25 18:54:58

你混淆了两件事。

如果您希望从端口443转发到8443,不要通过Apache转发端口(例如,通过iptables)。在这种情况下,您的JBoss容器必须配置为处理SSL/TLS连接(所有证书设置)。

如果您希望从Apache (监听端口443)反向代理到您的JBoss容器,则不需要在您的JBoss容器(特别是本地主机上)上启用SSL/TLS,只需使用纯HTTP (或通过AJP)将请求代理到Apache。为此,您需要配置Apache来处理SSL/TLS连接。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11656493

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档