构建CentOS httpd RPM包

  1. 安装依赖包
yum install -y rpm-build autoconf libuuid-devel apr-devel apr-util-devel openldap-devel lua-devel libxml2-devel libtool doxygen db4-devel postgresql-devel mysql-devel sqlite-devel unixODBC-devel nss-devel
  1. 下载apr及httpd源码包
wget http://apache.otenet.gr/dist//apr/apr-1.6.3.tar.bz2
wget http://apache.otenet.gr/dist//apr/apr-util-1.6.1.tar.bz2
wget http://mirrors.tuna.tsinghua.edu.cn/apache//httpd/httpd-2.4.34.tar.gz
  1. 编译apr rpm包
rpmbuild -tb apr-1.6.3.tar.bz2
rpmbuild -tb apr-util-1.6.1.tar.bz2
  1. 安装apr包
yum localinstall /root/rpmbuild/RPMS/x86_64/apr-*
  1. 编译http包
rpmbuild -tb httpd-2.4.34.tar.bz2
  1. 安装http包
yum localinstall /root/rpmbuild/RPMS/x86_64/httpd-*
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容