编译安装http2.4
1.安装相关依赖包
[root@centos7 ~]yum -y install gcc make
2.下载http2.4包,并解压
[root@centos7 ~]#tar xvf httpd-2.4.48.tar.gz
[root@10 httpd-2.4.49]yum -y install apr-devel APR-util-devel pcre-devel openssl-devel #安装好相关依赖包
[root@10 httpd-2.4.49]./configure --prefix=/apps/httpd24 --sysconfdir=/etc/httpd24/ --enable-ssl
4.执行make 和make install
[root@10 httpd-2.4.49]make
[root@10 httpd-2.4.49]make install
5.修改PATH变量
[root@10 httpd-2.4.49]cho 'PATH=/apps/httpd24/bin:$PATH' > /etc/profile.d/httpd24.sh
[root@10 httpd-2.4.49]#. /etc/profile.d/httpd24.sh
6.运行并检查结果
[root@10 httpd-2.4.49]#apachectl start
[root@10 httpd-2.4.49]#ps aux
apache 21584 0.0 0.1 228312 2972 ? S 21:30 0:00 httpd
apache 21585 0.0 0.1 228312 2972 ? S 21:30 0:00 httpd
apache 21586 0.0 0.1 228312 2972 ? S 21:30 0:00 httpd
apache 21587 0.0 0.1 228312 2972 ? S 21:30 0:00 httpd
apache 21588 0.0 0.1 228312 2972 ? S 21:30 0:00 httpd
apache 21589 0.0 0.1 228312 2972 ? S 21:30 0:00 httpd