Linux下编译安装Apache httpd服务器(2)

    我查了很多地方都没有遇到这个错误或者说这个错误是怎么发生的。这个错误是因为在httpd目录下的srclib目录里面没有apr和apr-util所导致的,但是./configure又不会报错,到make才会报错,所以把下载下来到apr和apr-util解压到srclib目录下到apr和apr-util目录,注意目录名字要一致。

    这就是我之前说的不用安装apr和apr-util的原因,它会自动安装,手动安装后去指定安装路径是会报错的。

    重新生成make文件和make

sudo ./configure --with-prce='/usr/local/bin/pcre-config' --with-included-apr #其他参数请参照官方 sudo make sudo make install

    现在就可以安装成功了,如果没有指定文件夹那么就会默认安装在 /usr/local/apache2

    运行

sudo '/usr/local/apache2/bin/apachectl' -k start #启动 sudo '/usr/local/apache2/bin/apachectl' -k stop #停止

    完结。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/6270d69a91dab9e63db57e116a781625.html