总结:
apache 要先安装httpd,然后再安装apr,apr-util ,pcre, 如果先安装了apr,aor-util,pcre最后安装httpd就会
报错
make[2]: [htpasswd] 错误 1
make[2]: 离开目录“/usr/local/src/httpd-2.4.27/support”
make[1]: [all-recursive] 错误 1
make[1]: 离开目录“/usr/local/src/httpd-2.4.27/support”
make: *** [all-recursive] 错误
cd..
cd httpd.2.4.9
./configure --prefix=/usr/local/apache --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre
make
报错,然后安装apr.apr-util,pcre
cd /soft/
cp -r apr-1.7.0 /soft/httpd-2.4.9/srclib/apr
cd apr-1.7.0
./configure --prefix=/usr/local/apr
make && make install
cd..
cp -r apr-util-1.6.1 /soft/httpd-2.4.9/srclib/apr-util
cd apr-util-1.6.1
./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr
make && make install
cd..
cp -r pcre-8.43 /soft/httpd-2.4.9/srclib/pcre
cd /usr/pcre-8.43
./configure --prefix=/usr/local/pcre
make && make install
最后,再安装apache
cd..
cd httpd.2.4.9
./configure --prefix=/usr/local/apache --with-apr-util=/usr/local/apr-util --with-pcre=/usr/local/pcre
make && install
/usr/local/apache/bin/apachectl start
小知识点整理:
启动apache服务器
/usr/local/apcahe/bin/apachectl start
apache 的配置文件为httpd.conf
apache 的发布文件夹为 htdocs