Linux下安装、配置JDK就不细说了,网上的资料很多;

在安装apache时可能会遇到诸多问题,譬如APR not found,pcre-config for libpcre not found等问题,这都是和系统的具体环境有关,详细的解决办法这里不细说,推荐几个解决的方案,可以综合起来根据具体情况排查问题,千万不要过于依赖某一个方案,要对症下药,链接地址:

http://www.cnblogs.com/JemBai/archive/2012/11/07/2759139.html

http://blog.csdn.net/chaijunkun/article/details/6987443

http://blog.csdn.net/yaday/article/details/7535818

言归正传,当系统环境配置完成后,首先需要下载mod_jk.so组件并放到apache/modules/目录下;

第二步,在httpd.conf文件中加入

<span style="white-space:pre">  </span># 加载 mod_jk 模块      LoadModule jk_module modules/mod_jk.so      # 指定 mod_jk 模块所需的配置文件 workers.properties 的位置      JkWorkersFile conf/workers.properties      # 指定 mod_jk 模块的日志文件位置      JkLogFile logs/mod_jk.log      # 指定 mod_jk 模块的日志级别      JkLogLevel warn      # 指定 mod_jk 模块的日志格式      JkLogStampFormat "[%a %b %d %H:%M:%S %Y]

添加位置加载到LoadModule最下方

<span style="white-space:pre"><span style="font-family:SimHei;font-size:14px;"><VirtualHost *:80>      ServerName aaa.box.com      ServerAlias   aaa.box.com     JkMount /* tomcat01    </VirtualHost>    <VirtualHost *:80>      ServerName bbb.box.com       ServerAlias  bbb.box.com      JkMount /* tomcat02    </VirtualHost>    <VirtualHost *:80>      ServerName ccc.box.com      ServerAlias   ccc.box.com      JkMount /* tomcat03    </VirtualHost></span></span>

也可以单独创建一个jk.conf文件,将上面的代码放到jk.conf中,同时在httpd.conf中增加Include conf/jk.conf。

第二步,apache/conf目录下增加workers.properties,代码如下

worker.list = tomcat01,tomcat02,tomcat03   # ------------------------    # First tomcat server    # ------------------------    worker.tomcat01.port=8099    worker.tomcat01.host=localhost    worker.tomcat01.type=ajp13    # ------------------------    # Second tomcat server    # ------------------------    worker.tomcat02.port=8011    worker.tomcat02.host=localhost    worker.tomcat02.type=ajp13 # ------------------------    # Third tomcat server    # ------------------------    worker.tomcat03.port=8008    worker.tomcat03.host=localhost    worker.tomcat03.type=ajp13

重新启动apache就可以了

注意事项:

1.如果apache版本低于2.4,需要在<VirtualHost *:80>前增加NameVirtualHost *:80

2.workers.properties文件中一定要有workers.properties,不然会报500错误

原文链接:http://my.oschina.net/u/1772205/blog/295765

转载于:https://blog.51cto.com/lucifer119/1533355

Linux下使用Apache实现域名转发(Tomcat/JBOSS)相关推荐

  1. 在Linux下进行Apache+tomcat整合

    今天为大家介绍如何在Linux下进行Apache+tomcat整合,虚拟机版本是Redhat5,ip地址为192.168.1.12,实验步骤如下: 一 安装Jdk 二 安装Apache 三 安装tom ...

  2. Linux下搭建Apache服务器

    Linux下搭建Apache服务器(完整版) 什么是Apache? Apache Licence是著名的非盈利开源组织Apache采用的协议.该协议和BSD类似,同样鼓励代码共享和尊重原作者的著作权, ...

  3. LINUX下的APACHE的配置

    今天写一下LINUX下的APACHE的配置方法. APACHE是作为WEB服务器的.它的优点在于用缓存方式来加快网页的搜索速度. APACHE缺省只支持静态网页 LINUX下有APACHE的RPM包 ...

  4. apache 下载安装linux,linux下安装apache详解

    下载httpd-2.2.6.tar.bz2 把httpd-2.2.6.tar.bz2放到/soft 下 [root@localhost ~]#cd /soft [root@localhost soft ...

  5. 如何关闭PHP的安全模式,Linux下的Apache和PHP安全设置,如何开启PHP的安全模式

    Linux下的Apache和PHP安全设置 PHP安全模式开启,PHP5.3将不再有安全模式. (1) safe_mode:以安全模式运行php; 在php.ini文件中使用如下 safe_mode ...

  6. linux 怎么配置apache,在Linux下配置Apache Web服务

    <在Linux下配置Apache Web服务>由会员分享,可在线阅读,更多相关<在Linux下配置Apache Web服务(10页珍藏版)>请在人人文库网上搜索. 1.在Lin ...

  7. html留言板 php,linux下使用Apache+php实现留言板功能的网站

    一.首先我们的linux服务器上要安装Apache和php php的安装方法和Apache方法如同一辙 二.关闭防火墙服务,关闭selinux 请参考:http://www.cnblogs.com/d ...

  8. linux下安装配置apache+php,linux下安装apache与php;Apache+PHP+MySQL配置攻略

    linux下安装apache与php;Apache+PHP+MySQL配置攻略 时间:2019-10-09 20:04 1.apache 在如下页面下载apache的for Linux 的源码包 ht ...

  9. apache安装_kali Linux下的Apache的配置和安装:

    kali Linux下的Apache的配置和安装: 首先,我要说的是,今天浪费了太多的时间在yum的安装上面,一直出现bash:yum命令不可用.去找了教程需要rpm下载一些包,于是又出现bash:r ...

最新文章

  1. 【错误记录】Ubuntu 安装软件报错 ( Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource tempora )
  2. 爱了!爱了!Markdown 必备组合神器!
  3. CMU博士Nature撰文:机器学习要避开这三个“大坑”
  4. 为拯救爸妈朋友圈,达摩院造了“谣言粉碎机” 1
  5. 基于Hmily实现TCC分布式事务解决方案
  6. 【Antlr】 Antlr 错误与恢复
  7. 做了全职妈妈后,你的生活将有5个方面的变化
  8. 用python编写密码安全性_密码安全性
  9. 大表join大表_阿里开发规范:超过三张表,禁止join骚操作
  10. Win11鼠标动不了如何恢复?Win11鼠标动不了恢复的方法
  11. 联想开机按f2怎么修复系统图解_联想笔记本开机f2修复电脑步骤 - 卡饭网
  12. 计算机视觉各种需要了解的知识大杂烩
  13. 【ROS】C++编程
  14. 柴静雾霾调查:穹顶之下 同呼吸共命运
  15. Github风格头像生成器
  16. 布法罗大学计算机中国博士,【博士】计算机网络方向招生 - 计算机科学技术系(CS)版 - 北大未名BBS...
  17. 小米实习生笔试题风口的猪-中国牛市Java代码
  18. 新日标 第一课 李さんは中国人です(ノート)
  19. v8漏洞任意地址读写(CVE-2021-21220)
  20. python中answer_Python初学之学生和老师的question和answer问题

热门文章

  1. pip 安装依赖库版本低问题
  2. python合成gif动图_Python图像处理之gif动态图的解析与合成操作详解
  3. AndoridSQLite数据库开发基础教程(10)
  4. Xamarin基础命名空间Microsoft.SqlServer.Server
  5. Beaglebone Black教程Beaglebone Black中的Cloud9 IDE基本使用
  6. ArduinoYun快速入门教程第1章ArduinoYun概览
  7. 类的成员包含 java_Java 面向对象(十五)类的成员 之 内部类
  8. axios mysql_axios的简单使用
  9. anaconda怎么运行python程序_第一个python程序,从安装python环境到人生第一个py脚本运行全过程...
  10. 用 js判断 一个数是否是素数(质数)_2020-09-20:如何判断一个数是质数?