Apache+mod_jk+tomcat配置虚拟主机不同域名跳转
2009-08-18 19:19
861 查看
Apache+mod_jk+tomcat[/b]配置虚拟主机不同域名跳转[/b]
以下配置实现了,用apache虚拟主机配置不同的域名,通过mod_jk,跳转到tomcat的相同uri地址,却不相同的tomcat目录。呵呵,说着有点绕嘴!反正就是这么用的~~~当有这样的需求的时候就会明白是怎么回事了!我这也是有次帮朋友忙时,按照他的需求帮他配置的~~~在这奉献给有需要的朋友们!
Apache[/b]的httpd.conf文件配置:[/b][/b]
NameVirtualHost *:80
<VirtualHost *:80>
#<VirtualHost 10.10.10.10:80>
DocumentRoot
/usr/local/apache2/htdocs/a/
ServerName a-test.com
ServerAlias a-test.com
<Location
"/path/*">
JkUriSet
worker ajp13:localhost:8009
</Location>
</VirtualHost>
<VirtualHost *:80>
#<VirtualHost 10.10.10.10:80>
DocumentRoot
/usr/local/apache2/htdocs/b/
ServerName b-test.com
ServerAlias b-test.com
<Location
"/path/*">
JkUriSet
worker ajp13:localhost:8109
</Location>
</VirtualHost>
配置workers2.properties文件:[/b]
下面的三组配置由上到下是相联系的!仔细看一下就会明白的!呵呵~~~
[/b]
[channel.socket:localhost:8009]
port=8009
host=127.0.0.1
[channel.socket:localhost:8109]
port=8109
host=127.0.0.1
# define the worker
[ajp13:localhost:8009]
channel=channel.socket:localhost:8009
# define the worker
[ajp13:localhost:8109]
channel=channel.socket:localhost:8109
# Uri mapping
[uri:a-test.com/path/*]
worker=ajp13:localhost:8009
# Uri mapping
[uri:b-test.com/path/*]
worker=ajp13:localhost:8109
以下配置实现了,用apache虚拟主机配置不同的域名,通过mod_jk,跳转到tomcat的相同uri地址,却不相同的tomcat目录。呵呵,说着有点绕嘴!反正就是这么用的~~~当有这样的需求的时候就会明白是怎么回事了!我这也是有次帮朋友忙时,按照他的需求帮他配置的~~~在这奉献给有需要的朋友们!
Apache[/b]的httpd.conf文件配置:[/b][/b]
NameVirtualHost *:80
<VirtualHost *:80>
#<VirtualHost 10.10.10.10:80>
DocumentRoot
/usr/local/apache2/htdocs/a/
ServerName a-test.com
ServerAlias a-test.com
<Location
"/path/*">
JkUriSet
worker ajp13:localhost:8009
</Location>
</VirtualHost>
<VirtualHost *:80>
#<VirtualHost 10.10.10.10:80>
DocumentRoot
/usr/local/apache2/htdocs/b/
ServerName b-test.com
ServerAlias b-test.com
<Location
"/path/*">
JkUriSet
worker ajp13:localhost:8109
</Location>
</VirtualHost>
配置workers2.properties文件:[/b]
下面的三组配置由上到下是相联系的!仔细看一下就会明白的!呵呵~~~
[/b]
[channel.socket:localhost:8009]
port=8009
host=127.0.0.1
[channel.socket:localhost:8109]
port=8109
host=127.0.0.1
# define the worker
[ajp13:localhost:8009]
channel=channel.socket:localhost:8009
# define the worker
[ajp13:localhost:8109]
channel=channel.socket:localhost:8109
# Uri mapping
[uri:a-test.com/path/*]
worker=ajp13:localhost:8009
# Uri mapping
[uri:b-test.com/path/*]
worker=ajp13:localhost:8109
相关文章推荐
- Apache + JK + Tomcat + 虚拟主机 架构的整合配置方式
- apache虚拟主机转发配置域名默认跳转首页
- linux下Apache2.2.4 + tomcat5.5+php 一个IP配置多域名,虚拟主机
- apache虚拟主机基础配置(用户认证,域名跳转)
- apache2.2.21+tomcat6+mod_jk在Windows中配置多域名对应单独IP虚拟主机
- Apache配置虚拟主机、不同端口和域名、认证访问
- apache配置虚拟主机、日志切割、域名跳转、缓存
- 转:apache+tomcat+mod_jk整合配置虚拟主机
- Apache2.2.x+tomcat单IP多域名多站点的虚拟主机配置详解(win2003环境)
- apache-tomcat-9.0.1 配置多个虚拟主机并且配置多个域名的多个ssl支持https
- Apache配置基于域名 tomcat虚拟主机配置
- Apache2.2.x+tomcat单IP多域名多站点的虚拟主机配置详解(win2003环境)
- Apache2.2.x+tomcat单IP多域名多站点的虚拟主机配置详解(win2003环境)
- Apache2.2.x+tomcat单IP多域名多站点的虚拟主机配置详解(win2003环境)
- Tomcat域名虚拟主机配置
- 55 ip 域名以及dns 56.Apache安装及虚拟主机配置 ...23
- apache配置虚拟主机,为什么总是第一个VirtualHost起效 apache基于域名虚拟主机,只访问第一个的问题
- LHEL6 配置apache基于域名的虚拟主机
- 【转】Apache虚拟主机的配置和泛解析域名的绑定
- mod_jk(Apache+mod_jk+tomcat)详细配置方法