本文共 1793 字,大约阅读时间需要 5 分钟。
一、安装apache .
yum -y install httpd
安装在了 /etc/httpd目录下
二、安装 mod_jk
去或者http://tomcat.apache.org/页面最下面下载
三、解压编译安装tomcat-connectors-1.2.40-src.tar
如果没有 /usr/bin/apxs 则安装apxs yum -y install apr-util-devel yum -y install httpd-devel
tar -zxvf tomcat-connectors-1.2.40-src.tar cd tomcat-connectors-1.2.40-src/native ./configure --with-apxs=/usr/bin/apxs make && make install
四、拷贝tomcat-connectors-1.2.40-src/native/apache-2.0/mod_jk.so到 /etc/httpd/modules/目录下
cp tomcat-connectors-1.2.40-src/native/apache-2.0/mod_jk.so /etc/httpd/modules
五、配置
vi /etc/httpd/conf/httpd.conf
添加
Include /etc/httpd/conf/mod_jk.conf
六、在
/etc/httpd/conf/
下建立
mod_jk.conf
文件。配置内容
LoadModule jk_module /etc/httpd/modules/mod_jk.soJkWorkersFile /etc/httpd/conf/workers.propertiesJkMountFile /etc/httpd/conf/uriworkermap.propertiesJkLogFile /etc/httpd/logs/mod_jk.logJkLogLevel warnJkLogStampFormat "[%a %b %d %H:%M:%S %Y]"#JkMount /*.* controller七、在/etc/httpd/conf/下建立配置workers.properties文件worker.list=controller,statusworker.tomcat129.port=8009worker.tomcat129.host=192.168.152.129worker.tomcat129.type=ajp13worker.tomcat129.lbfactor=1worker.tomcat130.port=8009worker.tomcat130.host=192.168.152.130worker.tomcat130.type=ajp13worker.tomcat130.lbfactor=1worker.controller.type=lbworker.controller.balance_workers=tomcat129,tomcat130worker.controller.sticky_session=0worker.status.type=status八、在/etc/httpd/conf/下建立配置uriworkermap.properties文件/*=controller#/jkstatus=status#!/*.gif=controller#!/*.jpg=controller#!/*.png=controller#!/*.css=controller#!/*.js=controller#!/*.htm=controller#!/*.html=controller负载均衡配置好了 启动如果报错 修改httpd.conf文件 找到ServerName添加#ServerName www.example.com:80ServerName localhost:80剩下session复制了