下载地址:https://mirrors.aliyun.com/centos/7/isos/x86_64/
这里就是选择镜像然后去下载
这里是建议下载那个这个7.9版本的
下载后就是在vm上面新建,然后就是去找教程开始安装,设置账户密码
这里有个点需要注意的是,因为我下的不是mini版,在软件选择这里可以勾选上开发工具,这样像基础的vim,wget这些都可以用,当然也可以不勾选,
只是你慢慢下的话会有点麻烦
之后就是这个以太网,vm连接我是选择net模式,如果是桥接这里也可以关闭,安装完成后去设置静态的,这里不多赘述,我这里为了方便就打开了
之后安装好之后输入之前设置的root用户(我是这么设置的)
输入账号,再输入密码就进入
进入之后就是需要为yum换源,因为默认的源可能因为访问量大或维护等原因导致暂时不可用。这样会使得更新和安装软件的操作失败
这里为了方便换源时候的复制粘贴我就选择ssh连接
首先进入
cd /etc/sysconfig/selinux
之后将selinux=disabled,一般情况不推荐,这里为了方便自己操作才这样设置的,大家视情况而定,还有就是后面开22号端口也是会在公网被扫到的,大家注意
其次就是ssh连接,输入
vim /etc/ssh/sshd_config
开启一个端口,输入i
进入编辑模式, 给注释的端口去掉#
, ESC
模式下保存::wq!
就像这里我是开启了22,这里22也可以改成别的,例如2202之类的,还是那句话,这个端口尽量别开
ssh连接
ssh -p 22 root@192.168.202.136
ssh root@192.168.202.136 # 默认22端口
我这里的192.168.202.136是我自己的ip地址,root也是我设置的名字
ip addr show #查看自己ip
像这样在本地连接
连接上后我们的目的是换源对不对,第一件事情就是备份原有的源
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
之后再次输入命令就是进入
cd /etc/yum.repos.d/
这里注意,进入之后会发现更换的阿里云的源安装不上去,这里其实就是阿里云的源不在更新了
# CentOS-Base.repo
[base]
name=CentOS-7.9 - Base - centos-vault
failovermethod=priority
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.9.2009/os/x86_64/
gpgcheck=1
gpgkey=https://mirrors.tuna.tsinghua.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-7
#released updates
[updates]
name=CentOS-7.9 - Updates - centos-vault
failovermethod=priority
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.9.2009/updates/x86_64/
gpgcheck=1
gpgkey=https://mirrors.tuna.tsinghua.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-7
#additional packages that may be useful
[extras]
name=CentOS-7.9 - Extras - centos-vault
failovermethod=priority
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.9.2009/extras/x86_64/
gpgcheck=1
gpgkey=https://mirrors.tuna.tsinghua.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-7
#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-7.9 - Plus - centos-vault
failovermethod=priority
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos-vault/7.9.2009/centosplus/x86_64/
gpgcheck=1
enabled=0
gpgkey=https://mirrors.tuna.tsinghua.edu.cn/centos-vault/RPM-GPG-KEY-CentOS-7
这里更换的就是清华源,还有就是官给的源也是一样会失败,跟阿里云的一样,官方源(归档仓库)是速度慢,不是失败
yum update #更新
这样就换源成功了