下载源码包
下载所需要的源码包 apr地址: https://apr.apache.org/download.cgi httpd官网 http://httpd.apache.org/
将下载好的三个压缩包拖到虚拟机
安装apr
解压 tar zxvf apr-1.6.3.tar.gz
到解压后的文件夹里 cd ./apr-1.6.3 设置安装路径 ./configure --prefix=/usr/local/apr 检查成功像这样: 没有错误提示
编译安装的三步骤相信大家都很熟把 接下来就是make和make install了
apr就安装好了,查看一下吧
安装apr-util
前几步和按装apr一样,只是多了设置apr的安装路径 1 ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr 2 make 3 sudo make install 好了apr-util就安装好了,非常简单吧!
安装httpd
安装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.
安装好依赖就可以安装httpd(可以--help来选择需要的模块和配置参数) ./configure --prefix=/usr/local/httpd --sysconfdir=/etc/httpd --enable-so --enable-rewrite --enable-ssl --enable-ssl --enable-cgi --enable-cgid --enable-modules=most --enable-mods-shared=most --enable-mpms-shared=all --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util