使用VirtualBox和Vagrant来配置CentOS7

首先

目的是在Windows 10上使用「VitrutlBox + Vagrant」建立Linux虛擬環境(CentOS7)。

2. 什么是VirtualBox?

在使用的个人电脑上创建虚拟环境,并安装其他操作系统的虚拟化软件。这是由Oracle开发的免费软件。本次我们将在Windows系统上创建Linux虚拟环境。

“Vagrant是什么?”

用于管理虚拟机的工具。发音为“Bayguranto”。
通过名为Vagrantfile的配置文件,可以创建、启动和停止虚拟机。
使用Vagrant的好处包括自动化环境构建以及通过分发Vagrantfile实现开发环境共享等。

4. 准备好了

4-1. 安装VirtualBox

请按照下面文章中的步骤安装VirtualBox在Windows10上。

4-2. 安装Vagrant

请按照下面文章的步骤进行安装Vagrant。
在Windows10上安装Vagrant。

5. 创建虚拟机

5.1 增加盒子

使用“cd”命令在任意目录中进行导航。

// ここにVagrantfileが作成されます
$ cd C:\Users\test\workspace\Linux\CentOS

用下列指令添加一个Box。

$ vagrant box add {VM名} {boxファイルダウンロードURL}

VM的名称是”centos7″,但你可以随意修改。
box文件的下载链接将从这里获取。
这次我们获取了CentOS7。

$ vagrant box add centos7 https://github.com/tommy-muehle/puppet-vagrant-boxes/releases/download/1.1.0/centos-7.0-x86_64.box

我将确认是否已添加Box。
如果显示为“centos7”,那就成功了。

$ vagrant box list
centos7                   (virtualbox, 0)

5.2 虚拟机初始化

执行以下命令,以在当前目录中生成Vagrantfile。

$ vagrant init {VM名}

使用「centos7」作为虚拟机的名称并运行。

$ vagrant init centos7

只要当前目录中生成了 “Vagrantfile” 文件就算成功。

5.3 虚拟机启动

由于生成了Vagrantfile文件,现在可以启动了。
请在Vagrantfile所在的目录中执行以下命令。

$ vagrant up

确认启动情况。如果是运行状态,则可以。

$ vagrant status
default                   running (virtualbox)

如果您想停止,请执行以下命令。

$ vagrant halt

5.4 虚拟机连接

因为虚拟机已经启动,所以现在连接到虚拟机通过SSH。
请执行以下命令。

$ vagrant ssh
[vagrant@localhost ~]$

默认情况下,使用“vagrant”用户登录。
初始用户名和密码如下。

ユーザー名パスワードvagrantvagrantrootvagrant
广告
将在 10 秒后关闭
bannerAds