在Centos系统中使用源码包安装服务要比rpm包安装自定义能力geng强,而且不用考虑闹心的依赖关系,对于linux系统的发行版本基本上没有要求,都可安装!使用源码包的安装方式把Apache部署在Centos系统上!
1、获取Apache的源码包,并上传至Centos服务器上
https://mirrors.tuna.tsinghua.edu.cn/apache/httpd/
2、下载Apache源码包
3、安装Apache服务需要的库环境和插件
yum -y install pcre* apr* libdb-devel expat-devel ncurses-devel libxml2-devel zlib-devel xz-devel
4、解压Apache的源码包,并进入到解压的目录中
mv httpd-2.4.38.tar.gz /usr/src/
cd /usr/src/
tar xfzv httpd-2.4.38.tar.gz -C /usr/src/
cd /usr/src/httpd-2.4.38/
[root@ localhost httpd-2.4.38]# ll
total 2148
-rw-r--r-- 1 root dip 13496 2015-04-16 04:53 ABOUT_APACHE
-rw-r--r-- 1 root dip 24803 2018-02-09 18:17 acinclude.m4
-rw-r--r-- 1 root dip 66316 2018-02-20 06:47 Apache-apr2.dsw
-rw-r--r-- 1 root dip 81355 2018-02-20 06:47 Apache.dsw
-rw-r--r-- 1 root dip 9907 2009-12-18 23:29 apache_probes.d
-rw-r--r-- 1 root dip 2512 2008-12-22 03:54 ap.d
drwxr-sr-x 6 root dip 4096 2019-01-18 02:46 build
-rw-r--r-- 1 root dip 2644 2007-08-24