杂项 VirtualBox安装CentOS

WechatIMG676.jpeg

环境

  • macOS 10.14

  • VirtualBox 6.1.18

访问 VirtualBox 官网,选择当前操作系统相对应的安装包进行下载。

  • CentOS 7.9

访问 阿里云镜像源 下载 CentOS-7-x86_64-DVD-2009.iso。

创建虚拟主机

  • 打开 VirtualBox,点击新建

2021-04-08_606e7f19cb00f.png

  • 输入名称 centos7,点击继续

2021-04-08_606e7f5bb1ded.png

输入名称后,VirtualBox 会自动加载与之对应的类型与版本。

  • 设置内存大小,点击继续

2021-04-08_606e803367184.png

  • 选择现在创建虚拟硬盘,点击创建

2021-04-08_606e8feeb288a.png

  • 选择VDI,点击继续

2021-04-08_606e901364207.png

  • 选择动态分配,点击继续

2021-04-08_606e908a21fa4.png

  • 设置文件位置与大小,然后点击创建

2021-04-08_606e90daacb65.png

目前为止,已经创建了一个虚拟主机,下面开始设置虚拟主机。

设置虚拟主机

设置虚拟主机之前,先把下载的 CentOS-7-x86_64-DVD-2009.iso 单独放入一个文件夹中,本教程放在 /Users/hai/VirtualBox VMs/centos7 目录下。

  • 选择刚刚创建的 centos7,点击设置

2021-04-08_606e9190dbf14.png

  • 设置启动顺序

2021-04-08_606e920972c3b.png

选择系统->主板->启动顺序,将光驱上移到第一位,点击OK保存。

  • 分配光驱

2021-04-08_606e93762913d.png

选择存储->控制器->没有盘片,在右则分配光驱中点击光盘图标,再点击选择或创建一个虚拟光盘文件

2021-04-08_606e97b341b21.png

2021-04-08_606e99b91a08e.png

在弹出的文件选择窗口中,点击注册,添加并选择 centos 镜像文件。成功添加虚拟磁盘后,点击OK保存。

  • 设置网络

2021-04-08_606e9ad1d3b87.png

选择网络->网卡1,设置连接方式为桥接网卡,网卡2做同样设置,点击OK保存。

启动虚拟机

  • 选择 centos7,点击启动

2021-04-08_606e9c1b6c7c3.png

  • 设置语言,点击继续

2021-04-08_606e9d36b1908.png

  • 设置安装位置

2021-04-08_606ea13b2fa11.png

2021-04-08_606ea071c6c66.png

选中之前创建的那个磁盘,点击完成后,在点击开始创建

  • 设置 root 密码

2021-04-08_606ea1bd2c626.png

  • 完成创建

2021-04-08_606ea2b2d1633.png

创建过程需要花费一些时间,创建完成后点击重启

  • 重启完成后,使用 root 账号密码登录

2021-04-22_6080dbcf1ab89.png

配制动态IP

  • 查看 ip 信息

2021-04-22_6080dc7e178a1.png

首次登录时,执行ip addr无法看不到 ip 信息,如下图所示。

  • 修改 /etc/sysconfig/network-scripts/ifcfg-enp0s3
1
2
#  设置系统启动时启动网卡
ONBOOT=yes

修改后保存,然后执行service netwrok restart重启网络。

  • 再次查看 ip 信息

2021-04-22_6080e3285465c.png

可以看到分配的动态 ip 为192.168.50.45,如此以来就可以使用 mac 终端进行 ssh 连接了。

配置静态IP

动态 ip 每次开机重启后有可能会更改,配置静态 ip 可以解决这个问题。

  • 修改 /etc/sysconfig/network-scripts/ifcfg-enp0s3
1
2
3
4
5
6
7
8
9
10
#  设置ip为静态ip
BOOTPROTO=static
# 设置静态ip地址
IPADDR=192.168.50.50
# 设置网卡网关地址
GETWAY=192.168.50.255
# 设置网卡网络地址
NETMASK=255.255.255.0
# 设置DNS地址
DNS1=192.168.0.1

修改后保存,然后执行service netwrok restart重启网络。

  • ssh 登录

2021-04-22_6080e53cdb501.png

如上图所示,成功使用静态 ip 登录虚拟机。

关联

[[Docker Laradock在CentOS下的环境配置和安装]]

-------------本文结束感谢您的阅读-------------
0%