注:这里仅考虑apache做跳转

1、首先保证 mod_jk.so 版本正确,根据apache和tomcat的版本去http://www.apache.org寻找合适的mod_jk。

下载后copy到 apache/modules/目录下。

2、apache/conf目录下增加jk.conf文件,如下:

# Load mod_jk
LoadModule jk_module modules/mod_jk.so
JkWorkersFile conf/workers.properties
#JkLogFile logs/mod_jk.log
#JkLogLevel info
NameVirtualHost *:80
<VirtualHost *:80>
  DocumentRoot D:/root1
  ServerName server1.apache1.org
  JkMount /* tomcat01
</VirtualHost>
<VirtualHost *:80>
  DocumentRoot D:/root2
  ServerName test2.apache1.org
  JkMount /* tomcat02
</VirtualHost>
<VirtualHost *:80>
  DocumentRoot D:/root3
  ServerName test1.apache1.org
  JkMount /* tomcat01
</VirtualHost>

3、apache/conf目录下增加workers.properties,如下:

# ------------------------
# First tomcat server
# ------------------------
worker.tomcat01.port=9109
worker.tomcat01.host=localhost
worker.tomcat01.type=ajp13
# ------------------------
# Second tomcat server
# ------------------------
worker.tomcat02.port=9009
worker.tomcat02.host=localhost
worker.tomcat02.type=ajp13

4、修改apache/conf目录下http.conf

Include conf/jk.conf

最终效果,当输入server1.apache.org和test1.apache.org时所有的处理交给tomcat01处理。

当输入test2.apache.org是交给tomcat02处理

转载于:https://blog.51cto.com/870592772/1080523

apache集成tomcat,并根据域名进行分发 屏蔽端口显示相关推荐

  1. Apache Http Server 解决不同域名共用服务器80端口问题

    今天部署网站时,用户突然说他们只有一台服务器,一个公网IP,而且现在服务器上已经有一个发布中的网站(显然80端口已被占用),让我们想想办法怎么样才能部署我们的项目到他们服务器上,而且使用同一台服务器, ...

  2. apache与tomcat整合方法,解决图片无法正常显示--成功

    步骤:1.下载Apache2.0.53,并安装在c:/apache目录下,端口为80 2.下载Tomcat5.5.9,并安装在c:/tomcat目录下,端口为8080 3.从apache网站下载jk模 ...

  3. Tomcat与Apache集成

    为什么要进行整合? Tomcat: 具有传统的web服务器的功能,除了可以处理html页面以外,还可以作为servelt容器来解析jsp和servlet. Apache: 对静态页面,资源文件(图片, ...

  4. mod_jk(Apache+mod_jk+tomcat)详细配置方法

    首先虽然这个mod_jk已经过时,但还是放出来大家一起学习一下,文章主要分三部分内容: 1.第一部分:说明主要配置过程 2.第二部分:贴出我的httpd.conf文件 3.第三部分:对mod_jk代码 ...

  5. Apache和Tomcat整合

    转自:http://blog.csdn.net/yunlong34574/article/details/19282175 手上的需求是要通过80端口进来apache,然后分发到不同的服务器程序,本身 ...

  6. 区分什么是Apache、Tomcat,之间有什么关系?

    很多新手不明白什么是Apache.Tomcat,甚至经常搞混这两者之间的关系,今天我就详细说明下: 1. 首先,Apache是web服务器,而Tomcat是应用服务器:这里什么是web服务器,应用服务 ...

  7. Eclipse Java EE+Tomcat问题和Apache整合Tomcat

    Eclipse Java EE IDE 中使用Tomcat 5X / 6X 的一些问题(配置,发布相关) 一直都是使用MyEclipse,因为涉及都版权,都是在"学习和交流"的名义 ...

  8. JSP之WEB服务器:Apache与Tomcat的区别 ,几种常见的web/应用服务器

    APACHE是一个web服务器环境程序 启用他可以作为web服务器使用 不过只支持静态网页 如(asp,php,cgi,jsp)等动态网页的就不行 如果要在APACHE环境下运行jsp 的话就需要一个 ...

  9. 使用Apache对Tomcat进行负载均衡

    翻译:疯狂的技术宅 原文标题:Load balancing tomcat with Apache 原文链接:http://programmergate.com/loa... 本文首发微信公众号:充实的 ...

最新文章

  1. StackOverflow热帖:Java整数相加溢出怎么办?
  2. PS 技术篇-使用ps快速完成证件照片换背景色实例演示10s搞定!
  3. 谈谈一些有趣的CSS题目(十)-- 结构性伪类选择器
  4. 路由器的基本配置实验报告_上了全屋智能,家里路由器不给力,更换路由器时要注意什么...
  5. 【图像处理】——Python鼠标框选ROI(感兴趣)区域并且保存(含鼠标事件)
  6. 分享一套阿里高级Java面试题,要去阿里的先过这些题。
  7. java math 类_Java Math类静态长轮(double d)示例
  8. N次剩余(详解+例题+代码)
  9. RSA 数字签名算法(Java版)
  10. ViewPager 无限循环遇到的坑 viewpager.setOffscreenPageLimit(2);
  11. [redis读书笔记] 第二部分 单机数据库 数据库实现
  12. 原型模式-prototype
  13. 又见The request sent by the client was syntactically incorrect ()
  14. 背景图片,颜色变化脚本
  15. Python中的numpy.sum()
  16. Spring Boot @Transactional 配置事务管理
  17. 2017-2018论文更新
  18. java毕业设计小区停车场管理系统mybatis+源码+调试部署+系统+数据库+lw
  19. 技术苍穹与平台沃土:华为构筑产业数字化的太极之道
  20. 堆积木——GBQ4.0设置“统一设置安装费用”中的“高层建筑增加费”

热门文章

  1. 01_字符串处理-----04_在文本中应用ZIpf定律
  2. 李彦宏:用“工程思维”做自动驾驶
  3. Hinton构思下一代神经网络:属于无监督对比学习
  4. 一文读懂5G:颠覆生活资费天价?
  5. IEEE论文:城市大脑,基于互联网大脑模型的智慧城市建设
  6. 李飞飞重回斯坦福,Andrew Moore接手谷歌云AI
  7. Gartner2018新兴技术成熟度曲线:人机界线日益模糊!
  8. 十张图看懂未来大数据世界
  9. Amazon、Google、 Microsoft和IBM如何将人工智能作为一项服务出售
  10. 是你写程序时的样子吗? | 每日趣闻