北大青鸟郑州志远荣获2008年度市场开拓奖
3/6 上一条 下一条
当前位置:主页>LINUX>Apache与Tomcat如何在Linux环境下共存

Apache与Tomcat如何在Linux环境下共存

来源:北大青鸟郑州志远 作者:北大青鸟管理员 发布时间:2008-11-08

Linux系统下Apache与Tomcat整合的简单方法。这里假定你已经正确安装配置好了JDK。

1、到Apache官方网站下载所需要的文件:

httpd-2.2.4.tar.gz

apache-tomcat-6.0.13.tar.gz

tomcat-connectors-1.2.23-src.tar.gz

2、安装Apache。

# tar xzvf httpd-2.2.4.tar.gz

# cd httpd-2.2.4

# ./configure --prefix=/usr/local/apache

--with-mpm=worker --enable-module=so

--enable-mods-shared=all

--enable-ssl=shared

--enable-deflate=shared

# make

# make install

3、安装Tomcat。

# cp apache-tomcat-6.0.13.tar.gz /usr/local/

# cd /usr/local/

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

# ln -s apache-tomcat-6.0.13 tomcat (此步可省略)

4、编译生成mod_jk。

# tar xzvf tomcat-connectors-1.2.23-src.tar.gz

# cd tomcat-connectors-1.2.23-src/native

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

# make

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

5、配置。

在/usr/local/apache/conf/下面建立两个配置文件mod_jk.conf(或写到APACHE的主配置文件中)和workers.properties

# vi mod_jk.conf

添加以下内容:

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

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

# Where to put jk logs

JkLogFile /usr/local/apache/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/* lb-server

JkMount /*.jsp lb-server

# vi workers.properties

添加以下内容:

# Defining a worker named worker1 and of type ajp13

worker.list=lb-server

# Set properties for worker1

worker.lb-server.type=ajp13

worker.lb-server.host=localhost

worker.lb-server.port=8009

worker.lb-server.lbfactor=50

worker.lb-server.cachesize=10

worker.lb-server.cache_timeout=600

worker.lb-server.socket_keepalive=1

worker.lb-server.socket_timeout=300

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

将Listen 80 修改为 Listen 127.0.0.1:80

将ServerName 修改为 ServerName LocalHost:80

在DirectoryIndex中添加 index.jsp

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

DocumentRoot "/var/www"

<Directory "/var/www">

Options Includes FollowSymLinks

AllowOverride None

Order deny,allow

Allow from all

XBitHack on

</Directory>

<Directory "/var/www/WEB-INF">

Order deny,allow

Deny from all

</Directory>

增加关于加载mod_jk的语句:

LoadModule jk_module modules/mod_jk.so

Include /usr/local/apache/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/,应该可以看到正确的页面了。

以上也可以写到APACHE配置文件中,即可以更改HTTPD.CONF文件,如下:

LoadModule jk_module modules/mod_jk.so

# Configure mod_jk

JkWorkersFile conf/workers.properties

JkLogFile logs/mod_jk.log

JkLogLevel info

JkMount /*.jsp lb-server

然后,修改workers.properties,把需要的WORKLIST加上,然后,将页面传到到网站指定主目录,启动TOMCAT,APACHE即可看到页面。




上一篇:北大青鸟大型职业规划之郑州北大学城   下一篇:郑州威科姆科技股份有限公司
如果你想咨询课程、学费、就业、开班等情况!请拨打我们的咨询热线0371-66252525 或者点击QQ右侧的图标与我们在线老师咨询!

热点新闻

开班信息

班级 类型 状态
YS113 周末班 热招
TS137 专修班 热招
YS112 周末班 热招
TS136 专修班 余7座
YS111 周末班 余4座
TS135 专修班 余1座
TS134 专修班 已满

免费讲座

时间: 1月11日(本周日)14:00 内容:"黑客攻防"         "专家讲解职业规划" 抢座热线:0371-66252525 电话抢座    名额有限
北大青鸟就业案例
徐保金
学      历:大专
就职单位:金业集团
岗      位:网络工程师
    我是一名07年普通大专毕业的学生,毕业后心里很不踏实,对自己的前... >>详情

北大青鸟讲师
于江
毕业学校:天津大学
专      业:工学硕士
教学理念:晓之以理,动之以情,导之以行,持之以恒... >>详情

青鸟大事

人民日报、光明日报、中国青年报、中国计算机报等几十家媒体对公司进行了多方面的报道。
自成立以来,北大青鸟APTECH先后赢得了“中国IT公众认知企业金奖”、“本土最具知名度认证奖”、“最佳就业认同奖”、 “质量放心用户满意双优品牌”等数十个奖项;
2007年市场占有率达到38.6%(数据来源:IDC报告),成为中国IT职业培训领域不折不扣的领导品牌。
北大青鸟APTECH凭借自身的卓越表现,自2001年至2007年,已连续7年实现全国市场排名第一。
北大青鸟APTECH先进的教学方法、优质的教育产品和规范的经营管理模式已经得到了来自国际(ISO9001认证)、国内(劳动与社会保障部OSTA联合认证)的双重认可。
目前,公司已在全国20多个省份、自治区、直辖市的100余个重点城市发展了240余家授权培训中心,全体系教职员工10000余人,培养学员逾30万人,发展速度之快、经营规模之大、学员人数之多,在全国众多IT职业培训机构中一枝独秀。
所有中心实行统一经营管理、严格保证教学质量,受到社会和业界的高度认可。
公司采取特许经营的业务模式,在全国建立“北大青鸟APTECH计算机授权培训中心”。
在8年的发展历程中,公司依托北京大学雄厚的教育背景,在科学先进的管理经验、系统完美的教材编排、以人为本的课程设置的基础上,已发展成为中国现代信息技术教育领域的先锋。
公司服务于国内IT职业教育领域,致力于为中国IT产业培养技能型紧缺实用人才。
北京阿博泰克北大青鸟信息技术有限公司(简称“北大青鸟APTECH”) 成立于2000年1月,是北京大学青鸟集团与印度阿博泰克公司(APTECH)合资组建的专业IT职业教育公司。
  • 北大青鸟电话:0371-66252525
  • 教质服务热线:15890063901
  • 夜间咨询热线:13676985050
北大青鸟电子杂志