网上说这个错误说是编译apache之前应该先安装apr和apr-util,然后编译选项加上apr和apr-util的安装路径
于是重新./configure如下
#./configure --prefix=/usr/local/apache --with-included-apr --with-apr=/home/archerwu/code/httpd-2.2.22/srclib/apr --with-apr-util=/home/archerwu/code/httpd-2.2.22/srclib/apr-util --enable-modules=most --enable-mods-shared=max
然后
#make
编译成功!!
然后#make install进行安装
3. 配置apache
配置系统启动时自动启动apache服务
在/etc/rc.local中加入如下一下
/usr/local/apache/apachectl -k start
但是在SUSE系统中,没有rc.local,为此参考网上方法在系统中自己建了一个rc.local
Apache的配置文件httpd.conf的配置可以参考
还有其他具体的配置方法不细讲了。