centOS+apache+tomcat+虚拟主机

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、安装JDK

[root@localhost ~]# chmod +x jdk-6u11-linux-i586.bin

[root@localhost ~]# mv jdk1.6.0_11/usr/local/jdk

vi /etc/profile

*************************************************

JAVA_HOME=/usr/local/jdk

CLASSPATH=$JAVA_HOME/lib:$JAVA_HOME/jre/lib

PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

export JAVA_HOME CLASSPATH PATH

*************************************************

************************************************* [root@localhost ~]# source /etc/profile

使上面新加入的内容生效

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

httpd-2.2.11.tar.gz

# tar xzvf httpd-2.2.11.tar.gz

# cd httpd-2.2.11

# ./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-5.5.27.tar.gz /usr/local/

# cd /usr/local/

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

# mv apache-tomcat-5.5.27 /usr/local/tomcat(此步可省略) 4、编译生成mod_jk。

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

# cd tomcat-connectors-1.2.27-src/native

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

# make

# make install

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

添加以下内容:

# Def

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,作以下修改:

我的

Options Includes FollowSymLinks

AllowOverride None

相关文档
最新文档