免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: jhsea3do
打印 上一主题 下一主题

[Web] [安装配置] Tomcat JK(NOT JK2) Apache2 带SSL/vHost 整合 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2006-07-04 01:26 |只看该作者
若干年前jk2是提出要取代jk的,结果现在jk2发展不下去了,jk又成为了首选。不过现在apache2.2又有了mod_proxy_ajp

论坛徽章:
0
12 [报告]
发表于 2006-07-05 17:54 |只看该作者
RedirectMatch是为了约束用户只能通过443 https来访问site

这篇文章是去年7月份的了,当时httpd22好像没有正式发布,其实我现在手上有一台低负载的服务器已经用httpd22了。

同意perryhg的话,https不适合在同一个IP上多名称的虚拟器,尽管理论上可行。

论坛徽章:
0
13 [报告]
发表于 2006-07-11 00:38 |只看该作者
理论上也不可行,apache的文档里面有解释,主要是http 1.1赖以区分主机名的hostname header在传达https服务器的时候尚未被解码,因此服务器无法读出用户请求的hostname,所以无法实现基于域名的虚拟主机。

[ 本帖最后由 perryhg 于 2006-7-11 00:39 编辑 ]

论坛徽章:
0
14 [报告]
发表于 2006-07-13 11:37 |只看该作者
我在gentoo linux上直接用emerge  就可以安装apache 和mod_jk,仔细的查看了一下,配置也是真确的,可就是不行。tomcat和apache各自运行是可以的,就是在apache运行jsp的时候就是不行,奇怪的是在log里面。居然都没有jk的log文件,不知道是什么原因,希望高手支持一下,不胜感激!◎

论坛徽章:
0
15 [报告]
发表于 2006-07-14 14:25 |只看该作者
没有jk的log文件说明apache没有将jsp请求转发至tomcat

论坛徽章:
0
16 [报告]
发表于 2006-07-14 15:05 |只看该作者
原帖由 perryhg 于 2006-7-4 01:23 发表
你使用的是RedirectMatch,这个不算是虚拟主机啊,用户的浏览器会被重定向到最终指定的目标上去。这个跟<VirtualHost *:443>没有任何关系。


楼主的这篇文章不错.
不过贴主的关于ssl不能支持虚拟主机确实是事实. ssl根本不支持域名,它只识别已经发送到主机的包.

2002年试图做支持ssl的虚拟主机,但是没有成功.当时看到过apache或是另外一个组织,声称要在ssl的下一版中解决这个问题.
看了楼主的标题,偶本以为真的出了ssl的第二版了呢.

不过楼主的文章确实写得很清楚,不错.

论坛徽章:
0
17 [报告]
发表于 2008-12-16 13:26 |只看该作者
不错,谢谢分享!

论坛徽章:
0
18 [报告]
发表于 2008-12-25 17:18 |只看该作者
好贴...........
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP