AWS上面购买的centos系统,镜像源很不好用。日常部署使用的nginx,supervisor管理工具都没有,因此想把它更换为阿里的镜像源。废话不多说,步骤如下:
- 首先备份镜像配置文件。进入
/etc
目录下, 使用cp
命令 :cp yum.repos.d yum.repos.d.bak
- 执行语句:
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
, 将aliyun 的yum源下载放在yum.repos.d文件夹下; - 接着执行
yum clean all
,yum makecache
,系统会自动清除和重建本地yum源; - 等待命令执行成功,可以使用yum命令安装一个工具试试,如果成功,能看到从aliyun镜像源拉取,则替换成功;
- 如果在执行命令
yum -y install nginx
时,提示找不到nginx,是因为缺少epel软件包,使用命令yum install epel-release
,安装epel软件包,之后再重新安装nginx,成功安装