• CentOS 7 虚拟机安装&网络配置&链接xshell&换源,亲测可行运行


    CentOS 7 虚拟机安装&网络配置&链接xshell&换源,亲测可行运行

    安装虚拟机

    1.创建虚拟机

    在这里插入图片描述

    选择自定义创建,兼容性默认设置,操作系统稍后安装

    2.选择操作系统和版本
    在这里插入图片描述

    目前centos7是用的最多的,我们也安装centos7系统

    3.自定义虚拟机名称和安装位置
    在这里插入图片描述

    虚拟机建议放在容量比较大,性能比较好的分区内,不然性能可能有影响

    4.选择处理器数量和内核数量
    在这里插入图片描述

    5.选择内存大小
    在这里插入图片描述

    6.选择网络类型
    在这里插入图片描述

    这里我们使用NAT网络,后面我会分析三种网络模式的区别

    7.选择I/O控制器类型

    在这里插入图片描述

    8.选择磁盘类型

    在这里插入图片描述

    9.选择创建新的磁盘
    在这里插入图片描述

    10.指定磁盘容量和分配方式
    在这里插入图片描述

    不推荐选第一个,要求分配的空间要全部可用,当然如果你硬盘非常大也可以。
    将虚拟磁盘拆分成多个文件是因为考虑到FAT32格式不支持4G以上文件的缘故,NTFS格式选择单一就行,单个文件性能好点。

    11.指定磁盘文件名称
    在这里插入图片描述

    修改文件名称可以,后缀不能改

    12.自定义硬件,选择安装光盘
    在这里插入图片描述

    在这里插入图片描述

    选择光盘介质后点击完成

    13.正式开始安装
    在这里插入图片描述

    点击绿色的启动按钮

    14.选择安装Centos7
    在这里插入图片描述

    默认是第二个,测试光盘镜像的完整性,不想测试调整为直接安装
    (在虚拟机范围内点击光标就可以操作虚拟机,上下左右键调整,ctrl + alt 光标跳出虚拟机)

    15.选择语言
    在这里插入图片描述

    作为一个初学者可以先选择简体中文,以后熟练了再选择英文

    16.调整时间,时区
    在这里插入图片描述

    时间,时区都有可能不对,需要自己调整

    17.选择预安装的软件
    建议全选了,
    在这里插入图片描述

    在生产环境中,为了节省主机资源都是最小化安装的,但是作为一个初学者,可以装带图形界面的系统熟悉熟悉,软件也可以根据需要选择。

    18.配置分区
    在这里插入图片描述

    如果嫌手动分区麻烦可选择自动分区,但这里我们手动配置。
    选择我要配置分区,点击完成进入手动配置界面。
    选择标准分区,点击 + 号添加分区,我们准备分3个区
    /boot(1G):系统启动引导配置文件存放的区域,不需要太大
    swap(4G):交换分区,在系统的物理内存不够用的时候,把硬盘中的一部分空间释放出来,以供当前运行的程序使用,一般为物理内存大小的1.5-2倍
    /(95G):根分区,将剩余全部大小作为根分区
    在这里插入图片描述

    点击完成,接收更改

    19.启用网络
    在这里插入图片描述

    可以在这边启用网络,也可以安装完成后再启用
    点击完成,开始安装

    20.创建普通用户和密码

    这里要设置ROOT用户的密码并且创建一个普通用户,等待安装完成后显示要重启,点击reboot,重启后同意许可证点击完成配置,这样centos7系统就安装完成了
    在这里插入图片描述

    21.Centos7安装完成
    在这里插入图片描述

    安装之后虚拟机还是没有办法上网的,需要配置网络:

    2,配置网络

    虚拟机->设置
    网络适配器改为NAT
    在这里插入图片描述

    编辑虚拟机网络编辑器:

    在这里插入图片描述
    记住这里
    在这里插入图片描述
    进入nat设置,查看网关配置:
    在这里插入图片描述

    在虚拟机中配置网卡:
    二、在shell中输入

    ip addr
    
    • 1

    在这里插入图片描述
    这里我的是ens33,这个名字将在下一步中用到

    vi /etc/sysconfig/network-scripts/ifcfg-ens33  
    
    • 1

    在这里插入图片描述

    TYPE=Ethernet
    PROXY_METHOD=none
    BROWSER_ONLY=no
    BOOTPROTO=static
    DEFROUTE=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_FAILURE_FATAL=no
    IPV6_ADDR_GEN_MODE=stable-privacy
    NAME=ContOS7ens33
    UUID=dfda1f10-7aaf-4aa3-b7d3-42a8b96eb771
    DEVICE=ens33
    ONBOOT=no
    IPV6_PRIVACY=no
    ONBOOT=yes
    GATEWAY="192.168.153.2"
    IPADDR="192.168.153.120"
    #NETMASK=255.255.255.0
    PREFIX=24
    DNS="8.8.8.8"
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22

    下一步配置:

     vi /etc/resolv.conf
    
    • 1

    根上面的一样
    在这里插入图片描述

    nameserver 8.8.8.8
    
    • 1

    3,配置网段:

     vi /etc/sysconfig/network
    
    • 1

    在这里插入图片描述

    # Created by anaconda
    NETWORKING=yes
    HOSTNAME=centos7
    GATEWAY=192.153.120          
    
    • 1
    • 2
    • 3
    • 4

    4,重启网络配置

    service network restart
    
    • 1

    5,重启系统:

    reboot
    
    • 1

    3,Xshell链接:

    查看本机IP:

    ifconfig
    
    • 1

    在这里插入图片描述

    在这里插入图片描述
    之后输入账号密码即可

    4,换源:

    修改CentOS默认yum源为mirrors.aliyun.com
    1.首先备份系统自带yum源配置文件/etc/yum.repos.d/CentOS-Base.repo

    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
    
    • 1

    2.下载ailiyun的yum源配置文件到/etc/yum.repos.d/

    centOS7

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

    CentOS6

     wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
    
    • 1

    CentOS5

    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
    
    • 1

    3.运行yum makecache生成缓存

     yum makecache
    
    • 1

    4.更新系统就会看到以下mirrors.aliyun.com信息

    yum -y update
    
    • 1

    已加载插件:fastestmirror, refresh-packagekit, security
    设置更新进程Loading mirror speeds from cached hostfile

    • base: mirrors.aliyun.com
    • extras: mirrors.aliyun.com
    • updates: mirrors.aliyun.com

    参考文章:
    CentOS安装
    换源

    https://blog.csdn.net/weixin_44242433/article/details/125232742
  • 相关阅读:
    小程序对象属性赋值
    'cross-env' 不是内部或外部命令,也不是可运行的程序
    npm太慢, 淘宝npm镜像使用方法
    git设置忽略文件.gitignore
    小程序报错 Please do not register multiple Pages in undefined.js
    小程序监听滚动条
    获取动态元素高度
    小程序BUTTON点击,去掉背景色
    封装token
    JS删除对象属性
  • 原文地址:https://www.cnblogs.com/sunny3158/p/16685302.html
Copyright © 2020-2023  润新知