博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Tomcat+JK+Apache服务器多域名映射配置
阅读量:6657 次
发布时间:2019-06-25

本文共 1823 字,大约阅读时间需要 6 分钟。

  hot3.png

上一篇中写了关于直接通过Tomcat绑定域名进行访问,如果我们有多个网站需要位于同一台服务器,都想通过域名进行访问,只是用Tomcat是无法实现的。我们这里通过apache的虚拟机配置映射多个Tomcat来实现。

例:www.demo1.cn访问demo1应用;www.demo2.cn访问demo2应用。

第一步:安装,Tomcat,Apache,JK的安装略,请自行google。

第二步:Tomcat配置,打开tomcat的server.xml,结合上一篇的设置的基础上添加修改。

               
            

另外的Tomcat配置如下:

               
            

第三步:Apache配置

配置httpd.conf,在末尾增加

include "D:\Apache2.2\conf\mod_jk.conf"

配置mod_jk.conf

LoadModule jk_module modules/mod_jk-1.2.26-httpd-2.2.4.soJkWorkersFile conf/workers.propertiesJkLogFile logs/mod_jk.logJkLogLevel info

配置workers.properties

worker.list=tomcat1,tomcat2worker.tomcat1.type=ajp13worker.tomcat1.host=localhostworker.tomcat1.port=8009worker.tomcat2.type=ajp13worker.tomcat2.host=localhostworker.tomcat2.port=9009

配置httpd-vhosts.conf

NameVirtualHost localhost
         DocumentRoot "D:\Tomcat\apache-tomcat-6.0.14(1)\webapps\demo1"         ServerName www.demo.cn         JkMount /*.jsp tomcat1         DirectoryIndex index.html index.jsp             
                   Options -Indexes FollowSymLinks                   AllowOverride None                   Order allow,deny                   Allow from all         
         DocumentRoot "D:\Tomcat\apache-tomcat-6.0.14(2)\webapps\demo2"         ServerName www.demo2.cn         JkMount /*.jsp tomcat2         DirectoryIndex index.html index.jsp             
                   Options -Indexes FollowSymLinks                   AllowOverride None                   Order allow,deny                   Allow from all         

JkMount /*.jsp tomcat1这里面涉及到了apache的转发规则设置,一般我们会把jsp动态的内容交给tomcat进行处理,而js、css、img等静态资源交给apache进行处理。

转载于:https://my.oschina.net/hc24/blog/292369

你可能感兴趣的文章
bzoj1592[Usaco2008 Feb]Making the Grade 路面修整*
查看>>
ios中PagedFlowView的用法
查看>>
pcl_view简单使用
查看>>
[数据安全] 一个简洁快速的去数据特征的混淆算法(obfuscate)
查看>>
Android开源框架:初识ButterKnife
查看>>
[待补充]面向接口编程,数据驱动编程
查看>>
bzoj1502: [NOI2005]月下柠檬树
查看>>
拓扑排序
查看>>
100道java基础面试题
查看>>
docker基本使用
查看>>
java学习笔记 --- 异常
查看>>
正则化
查看>>
js练习——图片切换
查看>>
Android Studio 的 build 过程
查看>>
SQL Server查询数据库空间分配情况、数据库备份信息
查看>>
win8的几种关机方法。
查看>>
安装fastx_toolkit (gcc, pkg-config)
查看>>
mybatis自动生成的ExamMapper.xml方法总结
查看>>
Prim算法求最小生成树
查看>>
ajax请求解析springmvc返回的json数据
查看>>