Virtual Box + Vagrant 快速搭建 Linux 虚拟开发环境

Virtual Box + Vagrant 快速搭建 Linux 虚拟开发环境

1、根据自己所使用的操作系统平台,选择下载对应的虚拟机客户端软件 Virtual Box 并进行安装,这里选择的是 Virtual Box 7.0.10 Windows hosts 平台安装包。

在这里插入图片描述
选择安装目录为其他盘,避免默认安装在 C 盘,造成 C 盘空间资源紧张。

2、下载并安装 Vagrant,同样尽量选择安装在其他盘路径,避免默认安装在 C 盘。

在这里插入图片描述
3、验证 Vagrant 安装是否完成:打开命令行窗口,输入命令 vagrant,出现如下命令提示,表示安装成功:

在这里插入图片描述

4、在 Vagrant 官方镜像仓库,选择需要安装的镜像,这里选择 centos/7

在这里插入图片描述

5、在 C 盘以外的磁盘,创建一个名为 “vagrant 镜像” 的文件夹。在 “vagrant 镜像” 文件夹路径下打开命令行窗口,输入以下命令,即可初始化一个 centos 7 系统:

vagrant init centos/7

初始化完成之后,可以看如以下提示,并生成一个 Vagrantfile 文件,如下所示:

在这里插入图片描述
在这里插入图片描述

然后,在命令行输入以下命令,启动 centos7 系统,因为需要下载资源,所以该过程可能需要 3-5 min 时间:

vagrant up

在这里插入图片描述

启动完成之后,新开一个命令行窗口页面,输入以下命令,即可自动使用 vagrant 用户连接虚拟机客户端软件 Virtual Box

vagrant ssh

在这里插入图片描述

在这里插入图片描述

6、修改虚拟机的 ip 地址。由于默认虚拟机的 ip 地址不是固定的,开发时不方便,因此需要修改为固定的 ip 地址。

  • 首先,在物理机命令行中输入命令 ipconfig /all 查看 Virtual Box 的 Network,得到 ip 地址:
    在这里插入图片描述
  • 之后,修改 Vagrantfile 文件,配置 ip 地址的子网地址即可,例如这里配置 192.168.56.10:
config.vm.network "private_network", ip: "192.168.56.10"
  • 然后,重新启动虚拟机:
vagrant reload
  • 最后,连接虚拟机查看虚拟机的 ip 地址,并使用物理机和虚拟机互 ping,ping 通则表示成功:
vagrant ssh

查看虚拟机的 ip 地址,输入以下命令:

ip addr

在这里插入图片描述
物理机 ping 虚拟机 ip 地址:

ping 192.168.56.10

在这里插入图片描述

虚拟机 ping 物理机 ip 地址:

ping 10.8.60.34

在这里插入图片描述

至此,Virtual Box + Vagrant 快速搭建 Linux 虚拟开发环境就算完成了。

最后,如果我们需要使用 root 权限,输入命令

su root

出现 “Password:” 提示,输入默认密码:vagrant

在这里插入图片描述

之后便可以以 root 身份进入系统进行后续操作。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ReadThroughLife

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值