虚拟机Ubuntu linux编译安装httpd

作者:风筝 | 创建时间: 2023-03-27
httpd是Apache超文本传输协议(HTTP)服务器的主程序。被设计为一个独立运行的后台进程,它会建立一个处理请求的子进程或线程的池。...
虚拟机Ubuntu linux编译安装httpd

下载源码包

下载所需要的源码包 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

温馨提示

安装httpd时要注意先安装依赖文件
安装httpd时要配置apr和apr-util安装目录
点击展开全文

更多推荐