编译安装http2.4,实现可以正常访问
下载源码包
[15:25:40 root@Centos8 src]#wget https://mirrors.bfsu.edu.cn/apache//httpd/httpd-2.4.46.tar.gz -O /usr/src/httpd-2.4.46.tar.gz
解压
[15:25:50 root@Centos8 src]#tar xvf httpd-2.4.46.tar.gz
[15:27:07 root@Centos8 src]#ll httpd-2.4.46
total 2192
-rw-r--r--. 1 root 40 13497 Feb 21 2020 ABOUT_APACHE
-rw-r--r--. 1 root 40 25656 Apr 23 2020 acinclude.m4
-rw-r--r--. 1 root 40 66792 Mar 26 2019 Apache-apr2.dsw
-rw-r--r--. 1 root 40 81919 Mar 26 2019 Apache.dsw
-rw-r--r--. 1 root 40 9907 Dec 18 2009 apache_probes.d
-rw-r--r--. 1 root 40 2512 Dec 22 2008 ap.d
drwxr-sr-x. 6 root 40 4096 Aug 1 22:11 build
-rw-r--r--. 1 root 40 2644 Aug 24 2007 BuildAll.dsp
-rw-r--r--. 1 root 40 2784 Jan 14 2018 BuildBin.dsp
-rwxr-xr-x. 1 root 40 10679 Sep 8 2017 buildconf
-rw-r--r--. 1 root 40 290399 Aug 1 22:06 CHANGES
-rw-r--r--. 1 root 40 47641 Oct 25 2019 CMakeLists.txt
-rw-r--r--. 1 root 40 14180 Feb 21 2020 config.layout
-rwxr-xr-x. 1 root 40 1208523 Aug 1 22:11 configure
-rw-r--r--. 1 root 40 30571 Feb 3 2020 configure.in
drwxr-sr-x. 10 root 40 145 Aug 1 22:11 docs
-rw-r--r--. 1 root 40 403 Nov 22 2004 emacs-style
-rw-r--r--. 1 root 40 2218 Mar 23 2016 httpd.dep
-rw-r--r--. 1 root 40 4124 Jun 12 2008 httpd.dsp
-rw-r--r--. 1 root 40 8994 Mar 23 2016 httpd.mak
-rw-r--r--. 1 root 40 17313 Aug 1 22:11 httpd.spec
drwxr-sr-x. 2 root 40 4096 Aug 1 22:11 include
-rw-r--r--. 1 root 40 3782 May 18 2016 INSTALL
-rw-r--r--. 1 root 40 2909 Nov 15 2011 InstallBin.dsp
-rw-r--r--. 1 root 40 4097 Nov 16 2013 LAYOUT
-rw-r--r--. 1 root 40 79070 Mar 23 2016 libhttpd.dep
-rw-r--r--. 1 root 40 21528 Jan 16 2018 libhttpd.dsp
-rw-r--r--. 1 root 40 38913 Jan 16 2018 libhttpd.mak
-rw-r--r--. 1 root 40 25479 Jan 15 2020 LICENSE
-rw-r--r--. 1 root 40 11166 Aug 8 2018 Makefile.in
-rw-r--r--. 1 root 40 53749 Mar 26 2019 Makefile.win
drwxr-sr-x. 28 root 40 4096 Aug 1 22:10 modules
-rw-r--r--. 1 root 40 720 Jan 2 2020 NOTICE
-rw-r--r--. 1 root 40 13884 Mar 20 2016 NWGNUmakefile
drwxr-sr-x. 7 root 40 126 Aug 1 22:11 os
-rw-r--r--. 1 root 40 4642 Jan 24 2014 README
-rw-r--r--. 1 root 40 13317 Mar 23 2016 README.cmake
-rw-r--r--. 1 root 40 4418 Aug 28 2014 README.platforms
-rw-r--r--. 1 root 40 10184 Feb 21 2020 ROADMAP
drwxr-sr-x. 3 root 40 4096 Aug 1 22:11 server
drwxr-sr-x. 2 root 40 25 Aug 1 22:12 srclib
drwxr-sr-x. 4 root 40 4096 Aug 1 22:11 support
drwxr-sr-x. 2 root 40 4096 Aug 1 22:10 test
-rw-r--r--. 1 root 40 8186 Feb 21 2020 VERSIONING
阅读README和ISTALL文件其中会存在安装说明
此次我们不进行查看直接进行编译安装
[15:42:42 root@Centos8 src]#yum install -y apr-util-devel.x86_64 gcc make pcre-devel-8.42-4.el8.x86_64 redhat-rpm-config-123-1.el8.noarch openssl-devel
[15:42:43 root@Centos8 src]#./configure --prefix=/apps/httpd24 --sysconfdir=/etc/httpd24 --enable-ssl
[15:42:44 root@Centos8 src]#make && make install
[16:31:50 root@Centos8 ~]#find / -name apache*
[16:32:15 root@Centos8 ~]#/apps/httpd24/bin/apachectl start
[15:42:48 root@Centos8 ~]#ss -tnl
State Recv-Q Send-Q Local Address:Port Peer Address:Port
LISTEN 0 128 0.0.0.0:22 0.0.0.0:*
LISTEN 0 128 *:80 *:*
LISTEN 0 128 [::]:22 [::]:*
image.png