Redhat linux as 4上Apache与tomcat整合
1. 准备工作:
1. 添加用户:
Useradd -u user 504
Passwd user
2.安装jdk:
下载linux下jdk的bin安装文件
Chmod a+x 安装文件 设置所有用户权限
./ 安装文件
Ln –s 安装后目录名 java 软链接
3.用户目录权限分配:
在chenhaisong用户目录下建立文件系统,将tomcat5028目录拷入,用root用户执行:
Chown -R user:root tomcat5028
配置user用户的环境变量,编辑.bash_profile文件:
Export Java_Home=/opt/java
Export Tomcat_Home=/web/tomcat5028
2. 整合apache与tomcat
在apache网站下载jk文件 mod_jk_1.2.25_http_2.0.59.so,将该文件拷入apache的安装目录下的modules目录下。
修改apache安装目录下的httpd_conf文件:
LoadModule jk_module modules/ mod_jk_1.2.25_http_2.0.59.so
JkWorkersFile “Conf/workers.properties”
JkLogFile “logs/mod_jk.log
JkLogLevel debug
JkMount /*.jsp worker1
JkMount /test/* worker1
Listen 192.168.0.1:80
DocumentRoot “/web/tomcat5028/webapps/test”
<Directory “/web/tomcat5028/webapps/test”>
在conf下建立workers.properties文件,键入以下内容:
ps=/
worker. .list = worker1
worker.worker1.typye = ajp13
worker.worker1.host = 192.168.0.1
worker.worker1.port = 8009
worker.worker1.lbfactor = 1
最后测试,重启Tomcat服务器和Apache服务器,通过IE访问http://192.168.0.1/如果出现
Tomcat的默认主页,表明配置以成功。