linux 怎么把yum源改为阿里的

linux 怎么把yum源改为阿里的,第1张

第1步:首先咱们要进入到"/etc/yum.repos.d/"目录中(因为该目录存放着yum仓库的配置文件)

第2步:使用vim编辑器创建一个名为rhel7.repo的新配置文件(文件名称可随意,但后缀必需为repo),逐项写入配置参数并保存退出。

[rhel-media]: yum源的名称,可自定义。

name=linuxprobe : yum仓库的名称,可自定义。

baseurl=file:///media/cdrom :提供方式包括FTP(ftp://..)、HTTP(http://..)、本地(file:///..)

enabled=1 : 设置此源是否可用,1为可用,0为禁用。

gpgcheck=1 : 设置此源是否校验文件,1为校验,0为不校验。

gpgkey=file:///media/cdrom/RPM-GPG-KEY-redhat-release :若为校验请指定公钥文件地址。

第3步:按配置参数的路径将光盘挂载,并将光盘挂载信息写入到/etc/fstab文件中。

第4步:使用"yum install httpd -y"命令检查Yum仓库是否已经可用。

关于yum相关:

http://www.linuxprobe.com/chapter-04.html#414_Yum

例如:

进入到/etc/yum.repos.d目录中后创建Yum配置文件:

[root@linuxprobe ~]# cd /etc/yum.repos.d/

[root@linuxprobe yum.repos.d]# vim rhel7.repo

[rhel7]

name=rhel7

baseurl=file:///media/cdrom

enabled=1

gpgcheck=0

创建挂载点后进行挂载 *** 作,并设置成开机自动挂载:

[root@linuxprobe yum.repos.d]# mkdir -p /media/cdrom

[root@linuxprobe yum.repos.d]# mount /dev/cdrom /media/cdrom

mount: /dev/sr0 is write-protected, mounting read-only

[root@linuxprobe yum.repos.d]# vim /etc/fstab

/dev/cdrom /media/cdrom iso9660 defaults 0 0

尝试使用Yum仓库来安装Web服务,出现“Complete”则代表Yum仓库配置正确:

[root@linuxprobe yum.repos.d]# yum install httpd

Loaded plugins: langpacks, product-id, subscription-manager

rhel7 | 4.1 kB 00:00

(1/2): rhel7/group_gz | 134 kB 00:00

(2/2): rhel7/primary_db | 3.4 MB 00:00

Resolving Dependencies

……………………………………………………

Complete!

在服务器列表中点击你要进入的轻量应用服务器,能够看到下图中的控制台界面。

左侧是 *** 作功能列表,建站常用的功能全在这里了,只要把这里几个功能 *** 作一遍,就能轻松建站不求人。

右侧是点击左侧功能区之后,看到对应的详细信息和 *** 作引导,照着做就很轻松完成了。

轻量应用服务器建站过程

1、左侧功能区域的应用管理这里,是挺重要的一个项目。他把wordpress、宝塔面板、CentOS系统等等都看作是一个应用,根据个人选择安装了应用,在应用之上就可以建站了。这里说太详细了新手就会迷糊的。

老魏直接告诉你怎么选择:对于新手来说,选择wordpress或者BT-Panel(宝塔面板)都可以。如果选择wordpress就直接建站完毕了;如果选择BT-Panel还要另外再安装wordpress。宝塔面板好在后期管理起来极为方便

提示:我们在购买轻量应用服务器的时候,系统就会让你选择一个应用安装,如果你是随便选择的,现在又不想要了没关系,可以更换别的应用。去左侧功能区最下面的“重置系统”,更换一下应用类型就可以了。

4、应用配置

如果选择的是BT-Panel,应用详情这里有提示1)、2)、3)步骤,每个大步骤下面还有1、2、3、4等小步骤,蓝色的是链接,点击就执行了文字对应的命令。

首先要去防火墙(左侧功能区找)中添加8888端口,然后才能打开宝塔面板的网址。以后你修改了登陆端口后,记住也要在防火墙中修改一下。

宝塔面板远程登陆服务器,并执行密码查询命令之后,会返回密码,你要复制粘贴到宝塔登陆地址的密码框中, 用来登陆使用。用完了也要保存到本地电脑备用。

宝塔面板登陆之后就是安装环境、绑定域名、安装程序等等后续 *** 作了

更多参阅咱们的博客吧,或者在这里留言问也行。

一、配置阿里源

第1步: 下载阿里源的配置文件

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

第2步: 更新镜像源

清除yum缓存

yum clean all

生成yum缓存

yum makecache

报错:

已加载插件:langpacks, product-id, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.

http://mirrors.aliyun.com/centos/7Server/os/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found

正在尝试其它镜像。

http://mirrors.aliyuncs.com/centos/7Server/os/x86_64/repodata/repomd.xml: [Errno 14] curl#7 - "Failed connect to mirrors.aliyuncs.com:80拒绝连接"

报错原因: Centos-Base.repo配置文件中的$releasever变量解析错误,导致整个URL地址错误。这种情况一般发生在Redhat系统安装Centos源(我的系统是Redhat 7), " http://mirrors.aliyun.com/centos/ ",发现并无 7Server/目录。因此,应该是$releasever变量解析成了"7Server",进而导致了错误的发生,正确的URL地址为 http://mirrors.aliyun.com/centos/7/os/x86_64/repodata/repomd.xml ,其中的"7"是指系统版本号。

三、解决办法

1.修改yum配置文件

vi /etc/yum.repos.d/CentOS-Base.repo

将全文中所有的 "$releasever" 字符串替换成 "7",因为我的系统是7版本

输入 ":" 进入末行模式

然后输入%s/$releasever/7/g

保存并退出

2.再次更新镜像源

清除yum缓存

yum clean all

生成yum缓存

yum makecache

在修改配置文件后,执行yum makecache命令的时候还是出现了地址无法访问的报错信息,其实这个并不影响。如果不想看到报错信息的话,把aliyuncs部分信息删掉就可以了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8579249.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-18
下一篇 2023-04-18

发表评论

登录后才能评论

评论列表(0条)

保存