发布网友 发布时间:2022-04-22 15:55
共1个回答
热心网友 时间:2023-09-11 01:21
可能的原因:权限问题,你试一试 sudo make
你make前没有配置:试一下./configure --prefix=/usr/local/httpd --sysconfdir=/etc/httpd --enable-so --enable-rewrite --enable-ssl --enable-ssl --enable-cgi --enable-cgid --enable-moles=most --enable-mods-shared=most --enable-mpms-shared=all --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util
安装httpd时要配置apr和apr-util安装目录
apr地址: https://apr.apache.org/download.cgi
解压
tar zxvf apr-1.6.3.tar.gz
到解压后的文件夹里 cd ./apr-1.6.3
设置安装路径 ./configure --prefix=/usr/local/apr
make和make install了
前几步和按装apr一样,只是多了设置apr的安装路径
1 ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
2 make
3 sudo make install
安装httpd之前我们还先需要安装依赖
安装libpcre
apt-get install libpcre3 libpcre3-dev
安装 openssl-devel
sudo apt-get install openssl
sudo apt-get install libssl-dev
否则会报错:
pcre-config for libpcre not found