虚拟化容器,大数据,DBA,中间件,监控。

Centos6/RHEL6 http报错:Cannot load mod_cache.so mod_file_cache.so

30 08月
作者:admin|分类:应用管理
Centos6/RHEL6 安装httpd后,

启动httpd 时,会有报错:

Cannot load /usr/local/apache/modules/mod_cache.so into server : modules/mod_cache.so mod_file_cache.so

 

检查发现,以下三个Apache缓存 模块,没有编译。

 

LoadModule cache_module modules/mod_cache.so

LoadModule file_cache_module  /usr/lib64/httpd/modules/mod_file_cache.so

LoadModule mem_cache_module   /usr/lib64/httpd/modules/mod_mem_cache.so

 

如果要启动缓存模块,可以下载apache2.2的源码安装包,编译相关模块。

# wgte http://mirrors.hust.edu.cn/apache//httpd/httpd-2.2.29.tar.bz2

# tar –jxvf httpd-2.2.29.tar.bz2

# cd httpd-2.2.29/modules/cache

#apxs -i -a -c mod_file_cache.c

安装成功后会自动修改配置,但是需要我们确认配置文件是否配置正确.

httpd.conf文件中自动增加:

LoadModule file_cache_module  /usr/lib64/httpd/modules/mod_file_cache.so

 

# apxs -c -i mod_mem_cache.c cache_cache.c cache_pqueue.c cache_hash.c

# apxs -i -a -c mod_cache.c

 

配置完成后,正常重启httpd服务。


浏览3089 评论0
返回
目录
返回
首页
MySQL5.5安装 mysqld dead but subsys locked解决方法