美文网首页
VirtualBox 安装 CentOS 7

VirtualBox 安装 CentOS 7

作者: _小毛驴 | 来源:发表于2020-12-25 12:39 被阅读0次

    由于在搭建FTP服务器的过程中,被按在地板上摩擦。我不得不冷静下来,尝试从头开始,从搭建一个干净的Linux系统开始,来梳理整个流程。所以,就来总结一下我在虚拟机中搭建Linux的全过程。

    安装VirtualBox

    从官网下载一个,并安装。就想平常安装软件一样。就不多说了。

    下载CentOS7镜像

    这个也是载网络上搜,主要还是从阿里的镜像上去下载。这样速度能够快一点。

    安装CentOS

    安装流程分为:

    1. 配置VirtualBox阶段:

    大体就是这个文章提到的。https://www.cnblogs.com/xyinjie/p/9437049.html
    关键的地方在于如何让虚拟机与外网,本机之间网络连通。这个地方在以前的安装过程中,我也是付出了血与泪的教训。这次还是比较顺利的,就是因为参考了这篇文章:
    https://www.cnblogs.com/wxw16/p/6256796.html
    https://blog.csdn.net/qq_23033339/article/details/80867195
    主要的思想就是:

    • 配置virtualbox全局网络


      image.png
    • 给当前虚拟机实例添加两块网卡


      image.png
      image.png

    2. 安装配置CentOS阶段

    完成了上面虚拟机实例外部网络环境的配置,我们就可以初始化系统,在整个操作过程中,不要顾虑的太多,就是按照下一步去操作就可以了。不要想着怎样配置性能会更好,怎样配置更合理,这完全就是浪费时间,分散精力。首要的就是先跑起来,跑顺流程再说。然后做系统内部的网络配置。

    此处需要讲一下,因为在后续的使用虚拟机的过程中,踩到了很多坑:
    1.在外部配置虚拟机的过程中,有一个选择动态分配磁盘大小的选项,这里的意思是初始大小是满足当下系统的需要,而最大的大小是我们配置的值。而不是说,我们配置的值是初始大小,后面根据需要无限增长,这样理解是错误的。这导致我开始只配置了8G。根目录的磁盘空间迅速被占满,导致再无法进行操作。我想办法扩容,但是肥肠难弄。最终,我选择重新再装一个CentOS系统了事。
    2.下面的网络配置具有很大的局限性。我在安装了图形界面之后,同样的操作就不起作用了。究其原因,我还是没有搞懂网络配置的本质原理。在后续,我还要写一篇有关网络的文章。

    • cd /etc/sysconfig/network-scripts/
    • vim ifcfg-enp0s3
    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=enp0s3
    UUID=a77bf19b-6f18-45d1-aff0-29293601ef40
    DEVICE=enp0s3
    ONBOOT=yes
    IPADDR="192.168.56.100"
    
    

    主要关注的内容有:BOOTPROTO改为static,最后要添加IPADDR这个参数,这个参数需要配置ip地址,这个ip地址和我们外部的网卡地址处于一个网段。

    • service network restart 重启网络服务

    总结

    经过上面的一番操作,我们的CentOS服务器就像一台完完整整的独立主机一样运行了。我们就不必再关心它的存在,只需要我们去xshell客户端连接,就可以开心的玩耍了。这一次总的来说都是比较顺畅的。把以前安装的过程痛苦都解决了,也把以前网络配置也顺利的解决了。

    相关文章

      网友评论

          本文标题:VirtualBox 安装 CentOS 7

          本文链接:https://www.haomeiwen.com/subject/jkiwnktx.html