Linux下Apache与Tomcat整合的简单方法(2)

来源:asp之家 时间:2010-05-02 18:10:00 

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 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"
<Directory "/var/wwwroot">
  Options Includes FollowSymLinks
  AllowOverride None
  Order deny,allow
  Allow from all
  XBitHack on
</Directory>
<Directory "/var/wwwroot/WEB-INF">  
  Order deny,allow
  Deny from all
</Directory>


增加关于加载mod_jk的语句:

LoadModule jk_module modules/mod_jk.so

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

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

<Context path="" docBase="/var/wwwroot" debug="0" reloadable="true" crossContext="true"/>


在/var/wwwroot下建立一个index.jsp,启动Apache和Tomcat,用浏览器访问http://localhost/,应该可以看到正确的页面了。

标签:linux,apache,tomcat,整合
0
投稿

猜你喜欢

  • 妙用SSL给IIS加把锁(一)

    2010-05-20 17:52:00
  • VMware搭建虚拟机服务器

    2022-12-28 16:15:55
  • 与乐鱼约会,光棍节不再孤单

    2009-11-13 15:59:00
  • Discuz称将推独立插件满足phpwind用户QQ接入需求

    2011-07-13 18:29:28
  • 应用技巧:保障WEB服务器安全的三大利器

    2009-01-23 17:03:00
  • CentOS7 重新分配分区大小的实现方法

    2023-11-02 21:58:59
  • matt cutts:每个网页导出多少链接合适

    2009-07-07 15:20:00
  • 技巧分享:提高谷歌广告单价的四个小办法

    2009-01-05 16:26:00
  • 空白密码引发远程连接Server2008失败

    2009-05-27 11:20:00
  • 新站被百度收录的最终秘籍

    2008-12-31 20:47:00
  • GoDaddy主机有关ColdFusion 的问题解答

    2010-04-09 12:41:00
  • 网站地址多出jdfwkey的问题解析及解决方法

    2010-08-11 12:01:00
  • Linux Socket 编程简介和实现

    2023-07-27 05:50:09
  • 相见恨晚的WordPress SQL实用查询的十四招

    2010-03-23 08:26:00
  • phpwindV6.3关于改名后可以重复投票问题

    2009-02-20 16:03:00
  • 内部链接nofollow控制权重分布

    2008-03-21 11:45:00
  • linux的基本命令mkdir使用详解

    2023-08-05 02:55:32
  • AdSense 通过西联快汇进行人民币支付

    2007-10-12 19:02:00
  • GTK treeview原理及使用方法解析

    2023-10-19 23:12:08
  • 基于linux配置selenium环境并实现运行

    2021-12-17 02:30:11
  • asp之家 网站运营 m.aspxhome.com