備份,清空html
[root@axiang-02 ~]# ls /etc/yum.repos.d CentOS-Base.repo CentOS-Media.repo epel.repo CentOS-CR.repo CentOS-Sources.repo epel-testing.repo CentOS-Debuginfo.repo CentOS-Vault.repo percona-release.repo CentOS-fasttrack.repo epel-7.repo [root@axiang-02 ~]# cp /etc/yum.repos.d /etc/yum.repos.d.bak [root@axiang-02 ~]# rm -f /etc/yum.repos.d/*
下載阿里源linux
[root@axiang-02 ~]# cd /etc/yum.repos.d [root@axiang-02 yum.repos.d]# wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo [root@axiang-02 yum.repos.d]# wget http://mirrors.aliyun.com/repo/epel-7.repo //添加EPEL源 [root@axiang-02 yum.repos.d]# ls CentOS-Base.repo epel-7.repo
清理緩存並生成新的緩存apache
[root@axiang-02 yum.repos.d]# yum clean all [root@axiang-02 yum.repos.d]# yum makecache
不少東西yum沒有,須要安裝擴展源epelcentos
[root@axiang-03 ~]# yum install -y epel-release yum list |grep epel //查看 有不少
[root@axiang-03 ~]# yum install -y zmap --downloadonly [root@axiang-03 ~]# find / -type f -name zmap-2.1.1-1.el7.x86_64.rpm /var/cache/yum/x86_64/7/epel/packages/zmap-2.1.1-1.el7.x86_64.rpm //默認下載到這裏
將安裝過的rpm包下載到指定位置緩存
[root@axiang-03 ~]# yum reinstall -y epel-release --downloadonly --downloaddir=/root/
[root@axiang-03 ~]# cd /usr/local/src [root@axiang-03 src]# wget https://mirrors.cnnic.cn/apache/httpd/httpd-2.4.27.tar.bz2
[root@axiang-03 src]# tar jxvf httpd-2.4.27.tar.bz2 //注意解壓會直接覆蓋同名目錄 [root@axiang-03 src]# cd httpd-2.4.27/ [root@axiang-03 httpd-2.4.27]# ./configure --prefix=/usr/local/apache2.4 //安裝初始化,指定位置等信息 [root@axiang-03 httpd-2.4.27]# echo $? //檢查 0 [root@axiang-03 httpd-2.4.27]# make && make install //源碼封裝,安裝
擴展curl