您好,今天是: ·加入收藏·设为首页·联系站长·
网站首页 | 公司介绍 | 维修项目 | 收费标准 | 维修联盟 | 联系方式 | 在线报修 | 电器导购 | 本站地图  Rss2.0 Wap1.2

网站首页 | 行业新闻 | 家电维修 | 电脑维修 | 工控维修 | 制冷维修 | 网站制作 | 网络工程 | 休闲娱乐 | 英文欣赏 | 维修论坛

维修品牌 索尼 松下 日立 东芝 爱华 夏普 三星 三洋 先锋 健伍 胜利 飞利浦 日电 JVC NEC LG 长虹 海尔 康佳 王牌 海信 创维 牡丹 苹果 IBM 优派 狮龙 厦新 厦华 康力 宏基 三菱 JBL 湖山 熊猫 金正 万利达 安桥 高士达 明基 戴尔 BenQ DELL 长城 台达 现代 美格 EMC HPC SUN 联想 上广电 SVA TCL 北京牌 大宇 山水 彩星 冠捷 美的 格力 奇声 新科 狄克威尔 EIZO 金星 Sony Sharp Sanyo Haier Apple
当前位置:北京燕旭电子公司 >> 网络工程 >> 浏览文章 立即入驻本站 | 免费发布供应信息
Linux系统下Apache与Tomcat整合的简单方法
作者:佚名 来源:互联网 文章点击数:

1、准备,下载需要的文件。这里假定你已经正确安装配置好了JDK。

  到Apache官方网站下载所需要的文件:httpd-2.2.0.tar.gz

  apache-tomcat-5.5.12.tar.gz

  jakarta-tomcat-connectors-1.2.15-src.tar.gz

  其中httpd和jakarta-tomcat-connectors为源码包,apache-tomcat为二进制包。

  2、安装Apache。# tar xzvf httpd-2.2.0.tar.gz

  # cd httpd-2.2.0

  # ./configure --prefix=/usr/local/apache2 --enable-so

  # make

  # make install

  3、安装Tomcat。# cp apache-tomcat-5.5.12.tar.gz /usr/local/

  # cd /usr/local

  # tar xzvf apache-tomcat-5.5.12.tar.gz

  # ln -s apache-tomcat-5.5.12 tomcat

  4、编译生成mod_jk。# tar xzvf jakarta-tomcat-connectors-1.2.15-src.tar.gz

  # cd jakarta-tomcat-connectors-1.2.15-src/jk/native

  # ./configure --with-apxs=/usr/local/apache2/bin/apxs

  # make

  # cp ./apache-2.0/mod_jk.so /usr/local/apache2/modules/

  5、配置。

  在/usr/local/apache2/conf/下面建立两个配置文件mod_jk.conf和workers.properties。

  # vi mod_jk.conf

  添加以下内容:

  # 指出mod_jk模块工作所需要的工作文件workers.properties的位置

  JkWorkersFile /usr/local/apache2/conf/workers.properties

  # Where to put jk logs

  JkLogFile /usr/local/apache2/logs/mod_jk.log

  # Set the jk log level [debug/error/info]

  JkLogLevel info

  # Select the log format

  JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"

  # JkOptions indicate to send SSL KEY SIZE,

  JkOptions+ForwardKeySize +ForwardURICompat -ForwardDirectories

  # JkRequestLogFormat set the request format

  JkRequestLogFormat "%w %V %T"

  # 将所有servlet 和jsp请求通过ajp13的协议送给Tomcat,让Tomcat来处理

  JkMount /servlet/*worker1

  JkMount /*.jsp worker1JkMount *.action Worker1JkMount *.do Worker1

  # vi workers.properties

  添加以下内容:

  # Defining a worker named worker1 and of type ajp13

  worker.list=worker1

  # Set properties for worker1

  worker.worker1.type=ajp13

  worker.worker1.host=localhost

  worker.worker1.port=8009

  worker.worker1.lbfactor=50

  worker.worker1.cachesize=10

  worker.worker1.cache_timeout=600

  worker.worker1.socket_keepalive=1

  worker.worker1.socket_timeout=300

  再配置httpd.conf,作以下修改:

  将Listen 80 修改为 Listen 127.0.0.1:80

  将ServerName 修改为 ServerName LocalHost:80

  在DirectoryIndex中添加 index.jsp

  我的网页放在/var/wwwroot下,所以要修改DocumentRoot

  DocumentRoot "/var/wwwroot"

  Options Includes FollowSymLinks

  AllowOverride None

  Order deny,allow

  Allow from all

  XBitHack on

  Order deny,allow

  Deny from all

  增加关于加载mod_jk的语句:LoadModule jk_module modules/mod_jk.so

  Include /usr/local/apache2/conf/mod_jk.conf

  最后编辑Tomcat的配置文件server.xml,在HOST段中加入:

  

  在/var/wwwroot下建立一个index.jsp:

  2 + 2 =

  启动Apache和Tomcat,用浏览器访问http://localhost/,应该可以看到正确的页面了。

 



人支持

发表评论】【告诉好友】【打印此文】【收藏此文】【关闭窗口
  最新文章
  热门文章
  推荐信息

| 设为首页 | 加入收藏 | 关于本站 | 联系站长 | 友情链接 | 版权申明 | 雁过留声 | 网站地图

Copyright 2000-2008 Powered by Bjlxjw.COM,北京龙旭电子技术服务中心 All Rights Reserved.
全天24小时服务电话:010-60118386、85451495.传真:010-64621509 技术支持:13146594250. E-Mail:bjlxjw@126.com
报修咨询服务QQ:879851559 技术支持QQ: 275960024 网站制作服务QQ: 377152508 维修讨论群:27584257(非技术人员请勿加入,加入本群请注明来意!)
送修联系地址:北京市朝阳区三元桥顺源里2号(坐车到三元桥下车南行60米三元东桥下向西200米左右路南建设银行后边即到)
免责声明:我站部分文章信息来自网络,如果侵犯了原作者的著作权,请直接联系我站,我站必将第一时间删除,谢谢支持! 京ICP备06024783号