版本 apache: httpd-2.2.3.tar.gz
tomcat: apache-tomcat-5.5.12.tar.gz
apache和tomcat 连接器: tomcat-connectors-1.2.26-src.tar.gz
tomcat安装
把tomcat 安装文件放到 /usr/local/目录下
解压tomcat tar -xvf apache-tomcat-5.5.12.tar.gz
mv apache-tomcat-5.5.12 tomcat-5.5.12
修改server.xml
<?xml version="1.0" encoding="UTF-8"?>
<Server>
<Listener className="org.apache.catalina.core.AprLifecycleListener"/>
<Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>
<Listener className="org.apache.catalina.storeconfig.StoreConfigLifecycleListener"/>
<Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"/>
<GlobalNamingResources>
<Environment
name="simpleValue"
type="java.lang.Integer"
value="30"/>
<Resource
auth="Container"
description="User database that can be updated and saved"
name="UserDatabase"
type="org.apache.catalina.UserDatabase"
pathname="conf/tomcat-users.xml"
factory="org.apache.catalina.users.MemoryUserDatabaseFactory"/>
</GlobalNamingResources>
<Service
name="Catalina">
<Connector
port="8080"
redirectPort="8443"
minSpareThreads="25"
connectionTimeout="20000"
maxSpareThreads="75"
maxThreads="300"
enableLookups="false"
maxHttpHeaderSize="8192"
URIEncoding="GBK"
>
</Connector>
<Connector
port="8009"
redirectPort="8443"
protocol="AJP/1.3">
</Connector>
<Engine
defaultHost="localhost"
name="Catalina">
<Realm className="org.apache.catalina.realm.UserDatabaseRealm"/>
<Host
appBase="webapps"
name="localhost">
<Alias>www.xxxxx.cn</Alias>
<Alias>www.xxxxxx.com.cn</Alias>
<Alias>xxxxxx.com.cn</Alias>
<Alias>xxxxx.cn</Alias>
<Context
crossContext="true"
docBase="/xxx/xxx"
path=""
reloadable="true">
<Resource
removeAbandoned="true"
removeAbandonedTimeout="60"
logAbandoned="true"
name="jdbc/xxxx" //jndi
type="javax.sql.DataSource"
driverClassName="org.gjt.mm.mysql.Driver"
password="mysql"
maxIdle="30"
maxWait="10000"
username="root"
url="jdbc:mysql://localhost:3306/xxxx?autoReconnect=true"
maxActive="2000"/>
</Context>
</Host>
</Engine>
</Service>
</Server>
apache 安装
tar -xvf httpd-2.2.3.tar.gz
cd httpd-2.2.3
./configure --prefix=/usr/local/apache
make
make install