Gateway未来科技

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 186|回复: 0

Linux系统 Apache与Tomcat整合 (java环境)

[复制链接]

258

主题

270

帖子

819

积分

超级版主

Rank: 8Rank: 8

积分
819
发表于 2017-2-27 19:53:01 | 显示全部楼层 |阅读模式

  Linux系统 Apache与Tomcat整合 (java环境)
  接下来将说明如何将Apache与Tomcat整合:
  其实也就是理解起来也简单,Apache也就是通过 mod_jk模块利用AJP协议与Tomcat进行通信,在Tomcat的配置文件server.xml 中有这样的代码,这个就是与mod_jk通信的端口。
  mod_jk模板可以官方下载源文件再进行编译即可,如
  wget -c http://download.west263.net/tools/jsp/tomcat-connectors-1.2.30-src.tar.gz
  tar xzvf tomcat-connectors-1.2.30-src.tar.gz
  cd tomcat-connectors-1.2.30-src/native
  ./configure -with-apxs=/usr/sbin/apxs
  makemake install
  以上需要注意的时需要先安装httpd 和 httpd-devel在上面编译时需要。
  再将mod_jk加载到APACHE里面
  LoadModule jk_module modules/mod_jk.so
  JkWorkersFile /etc/httpd/conf.d/workers.properties
  JkLogFile logs/mod_jk.log
  JkLogLevel error
  再编写mod_jk的配置文件workers.properties 如
  worker.list=test
  worker.test.type=ajp13
  worker.test.host=localhost
  worker.test.port=9003
  再编写APACHE文件
  VirtualHost *:80
  ServerName www.test.cn www.test.cn
  DocumentRoot /home/wzmjsp/wwwroot
  JkMountFile /home/tomcat7/vhost/test/uriworkermap.properties
  DirectoryIndex index.jsp
  /VirtualHost
  注意上面的 JkMountFile 文件路径,这个也是 mod_jk的一部份
  里面是设置需要提交给TOMCAT处理的文件类型 如
  /*=test
  这里的test与 workers.properties里面的test是同一帐号、*表示所有,也可以 /*.jsp=test
  以下是写的一键安装脚本,自动整合并自动部署TOMCAT和JDK
  http://download.west263.net/tools/jsp/apach+tomcat.sh   在CentOS6.0及以上版本中测试无误。
  添加站点的脚本
  http://download.west263.net/tools/jsp/createjspweb.sh  这个只是编写了添加站点功能,若需要其它功能可自行修改脚本。
  
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Comsenz Inc.

GMT+8, 2024-12-23 07:13 , Processed in 0.046932 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc. Templated By 【未来科技 www.veikei.com】设计

快速回复 返回顶部 返回列表