最近因工作的需要配置了一台 jsp的服务器,环境(fc5 apahce tomcat ) 。 在整合apache和tomcat的时候出现了很多的问题。 试了网上很多的资料都没有配置起来。 最后看到bbs.chinaunix.net () 上面的贴子结合了自己的环境 终于配置出来了。所以想写一下具体的步骤和朋友一起分享 。
那有问题的话还请各位高手给个意见 :)
好了 废话少说! 开始 :
软件 : apache (httpd-2.2.3.tar.gz)
sun 的 jdk (j2sdk-1_4_2_09-linux-i586.bin)
tomcat (jakarta-tomcat-5.0.29.tar.gz)
tomcat 和apache的整合工具 --全靠它了(jakarta-tomcat-connectors-jk2-src-current.tar.gz)
java连接mysql的东东 (mysql-connector-java-3.1.12.tar.gz)
第一步: 首先好安装jdk ./j2sdk-1_4_2_09-linux-i586.bin 然后把j2sdk-1_4_2_09目
录cp 到了 /usr/local/j2sdk-1_4_2_09 (cp j2sdk-1_4_2_09 /usr/local/)
第二步: 解压 tomcat
tar -zxvf jakarta-tomcat-5.0.29.tar.gz
cp jakarta-tomcat-5.0.29 /usr/local
第三步 : 编辑环境变量
vi /etc/profile
JAVA_HOME=/usr/local/j2sdk-1_4_2_09
CLASSPATH=$JAVA_HOME/lib/:$JAVA_HOME/jre/lib
TOMCAT_HOME=/usr/local/jakarta-tomcat-5.0.29
CATALINA_BASE=$TOMCAT_HOME
CATALINA_HOME=$TOMCAT_HOME
PATH=$JAVA_HOME/bin:JAVA_HOME/jre/bin/:$HOME/bin
export JAVA_HOME CLASSPATH TOMCAT_HOME CATALINA_BASE CATALINA_HOME PATH
第四步 : 测试
java -version
看看是不是出现java的版本号之类的 要是出现了版本号 则恭喜你 java环境设置成功了 ! 要是没有出现那个版本号的话 则在细细看看 到底是那出现了问题 (有必要的话重新启动一下服务器)
第五步 : 安装 apache (httpd-2.2.3.tar.gz)
首先解压 tar -zxvf httpd-2.2.3.tar.gz
cd httpd-2.2.3
./configure --prefix=/usr/local/apache2 --enable-modules=most
--enable-so (这个很重要的 :))
make && make install
第六步 : 安装 tomcat和apache的整合软件 (jakarta-tomcat-connectors-jk2-src-current.tar.gz)
tar -zxvf jakarta-tomcat-connectors-jk2-src-current.tar.gz
cd jakarta-tomcat-connectors-jk2-2.0.4-src/jk/native2/
./configure --with-apxs2=/usr/local/apache2/bin/apxs
make
生成 mod_jk2.so
cd ../build/jk2/apache2/
cp mod_jk2.so /usr/local/apache2/modules
第七步: 开始整合apache tomcat 也就是令人郁闷的事情了 好做好心理准啊。。。。
首先我们要设置 httpd.conf (/usr/local/apache2/conf/httpd.conf)
vi httpd.conf
在配置文件末尾
加入 LoadModule jk2_module modules/mod_jk2.so
在建立一个新的文件 vi workers2.properties
文件内容如下:
[channel.socket:202.114.33.249:8009]
port=8009
host=125.76.229.31
[ajp13:125.76.229.31:8009]
channel=channel.socket:125.76.229.31:8009
[uri:/*]
worker=ajp13:125.76.229.31:8009
[uri:/examples/*]
worker=ajp13:125.76.229.31:8009
ip的位置可以换成自己的ip 或者是 localhost
然后在进入
cd /usr/local/jakarta-tomcat-5.0.29/conf
vi server.xml
找到其中的中的项,我修改后的相关参数如下:
reloadable="true" crossContext="true"/>
保存退出 !
/usr/local/jakarta-tomcat-5.0.29/bin/startup.sh (shutdown.sh)
/usr/local/apace
可以在网上找个 jsp的文件测试一下
ok!
安装完毕!