redhat4.5上apache的安装及配置

CCTV_13 2008-08-06 06:48:33
我按照文档安装,依次执行的命令是:
gzip -d httpd-2.2.9.tar.gz
tar xvf httpd-NN.tar
cd httpd-NN
./configure
make
make install

这里应该是安装完成了,接下来就是配置httpd.conf了

在httpd.conf 中我加入了

LoadModule actions_module modules/mod_actions.so
LoadModule alias_module modules/mod_alias.so
...........(很多)

其他先未做配置,这时候我启动了apache
但是却出错:
[root@jl-app1 /]# /usr/local/apache2/bin/apachectl -k start
httpd: Syntax error on line 54 of /usr/local/apache2/conf/httpd.conf: module actions_module is built-in and can't be loaded

是什么原因?
而且我发现在modules目录下没有任何的.so文件,只有个httpd.exp文件,不知道什么原因

我在./configure后面加了参数重装如下:
./configure --enable-module=most --enable-proxy --enable-proxy-ajp --enable-forward --enable-proxy-connect --enable-proxy-http --enable-so --enable-deflate --enable-headers --enable-include

装后依然如故,哪位朋友帮帮忙啊!!

后来我把那些LoadModule 全部去掉,恢复成刚安装完时的配置,可以启动,但是访问http://127.0.0.1确无法显示网页,不是应该是有apache的欢迎页面吗?
...全文
194 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
KimenWu 2008-08-06
  • 打赏
  • 举报
回复
httpd: Syntax error on line 54 of /usr/local/apache2/conf/httpd.conf: module actions_module is built-in and can't be loaded
说的很清楚了,这个模块已经编译进去了,就不需要载入了,去掉这行就可以了
CCTV_13 2008-08-06
  • 打赏
  • 举报
回复
后来我把那些LoadModule 全部去掉,恢复成刚安装完时的配置,可以启动,但是访问http://127.0.0.1确无法显示网页,不是应该是有apache的欢迎页面吗?

-------------
现在这个问题已经解决,不加载 LoadModule 话可以启动,也能访问。

前面的问题还不没有解决,哪位朋友指点下。。

23,118

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧