apache版本为 httpd-2.2.31
tar -zxvf
cd httpd-2.2.31 进入
./configure --prefix=/usr/local/apache2 (安装目录参数后面可以不加任何参数,直接安装即可)
make
make install
vi /etc/httpd/conf/httpd.conf
#项目工程目录 ServerName localhost:80 DocumentRoot "/data/zhiqiyun/webapp" <Directory "/data/zhiqiyun/webapp"> #可以根据实际情况进行编辑 <IfModule dir_module> DirectoryIndex index.htm index.html </IfModule> #引入mod_jk 配置文件 新增 Include conf/mod_jk.conf # Virtual hosts 解除注释 Include conf/extra/httpd-vhosts.conf
在 apache2/conf 下新建 mod_jk.conf 配置文件
#加载mod_jk模块,注意名称与modules目录下的文件名保持一致.
LoadModule jk_module /usr/local/apache2/modules/mod_jk.so
#指定workers.properties文件目录.
JkWorkersFile /usr/local/apache2/conf/workers.properties
执行启动apache
/usr/local/apache/bin/apachectl start
然后可以通过浏览器访问 http://localhost:80 ,如果页面显示 “It works!” ,即表示apache已安装并启动成功。
apache+tomcat集成mod_jk 几个关键的文件需要注意
httpd.conf
mod_jk.conf
conf/extra/httpd-vhosts.conf
配置文件:
workers.propertie
uriworkermap.properties
so文件
/apache2/modules/mod_jk.so