当前位置: 技术问答>linux和unix
redhat4.5上apache的安装及配置
来源: 互联网 发布时间:2016-04-07
本文导语: 我按照文档安装,依次执行的命令是: 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...
我按照文档安装,依次执行的命令是:
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的欢迎页面吗?
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的欢迎页面吗?
|
httpd: Syntax error on line 54 of /usr/local/apache2/conf/httpd.conf: module actions_module is built-in and can't be loaded
说的很清楚了,这个模块已经编译进去了,就不需要载入了,去掉这行就可以了
说的很清楚了,这个模块已经编译进去了,就不需要载入了,去掉这行就可以了