使用Vagrant(1.7.2)安装CentOS
章节索引
-
- 目的
-
- 関連サイト
公式サイト
参照サイト
ダウンロードソフトウェア
環境
手順
我需要指定目的。
-
- Windows7のVirtual BoxにCentOSをインストールする
-
- インストールにはVagrantを使用する
-
- VagrantでインストールしたCentOSに接続する
- CentOSの接続にはTeraTermを使用する
相关网站
官方網站
-
- CentOS
-
- Vagrant
-
- Vagrantbox.es
- TeraTarm
请参考以下网站
- Vagrant入門@ドットインストール
下载软件
- Vagrantのbox:CentOS 7 x64 (Minimal, Shrinked, Guest Additions 4.3.26)
环境
主机
-
- Windows 7 Home Premium
Vagrant 1.7.2
VirtualBox 4.3.26-98988
本次要安装的客户机。
- CentOS 7
步骤
-
- Vagrantのboxの選択
-
- Vagrantにboxをadd
-
- Vagrantのboxから仮想マシンを生成
- 仮想マシンに接続
选择Vagrant的虚拟机镜像。
将Vagrant中的box添加上去
-
- 在命令提示符中按以下步骤执行:
-
- bash
-
- C:\>vagrant box add CentOS7_x64 https://github.com/holms/vagrant-centos7-box/releases/download/7.1.1503.001/CentOS-7.1.1503-x86_64-netboot.box
-
- ==> box: 正在添加box ‘CentOS7_x64’ (v0) 给提供者:
-
- box: 正在下载: https://github.com/holms/vagrant-centos7-box/releases/download/7.1.1503.001/Ce
-
- ntOS-7.1.1503-x86_64-netboot.box
-
- box: 进度:100% (速率:527k/s,预计剩余时间:–:–:–)
-
- ==> box: 已成功添加’CentOS7_x64′ (v0) 给’virtualbox’!
确认已添加的box。
bash
C:\>vagrant box list
CentOS7_x64 (virtualbox, 0)
使用Vagrant的box创建虚拟机。
连接到虚拟机
由于通过vagrant up启动的虚拟机已经启动了SSH服务器,因此可以通过SSH从主机连接到虚拟机。可以通过vagrant命令连接或者通过常规的SSH客户端连接的方式进行连接。
通过vagrant命令进行连接。
如果Windows是主机,vagrant命令将内部调用另一个SSH客户端。因此,需要在Cygwin或MinGW等中安装SSH客户端。值得注意的是,如果未在Cygwin或MinGW中安装SSH客户端,尝试通过vagrant命令连接将得到以下类似的输出:
“bash
C:\Users\User\VM\CentOS7_x64_001>vagrant ssh
在%PATH%变量的任何目录中未找到`ssh`可执行文件。是否已安装SSH客户端?请尝试安装Cygwin,MinGW或Git,它们都包含一个SSH客户端。或者使用您喜欢的SSH客户端,并使用以下显示的身份验证信息:
主机:127.0.0.1
端口:2222
用户名:vagrant
私钥:C:/Users/User/VM/CentOS7_x64_001/.vagrant/machines/default/virtualbox/private_key
启动SSH客户端并进行连接。
使用SSH客户端连接到虚拟机。在这里,我们使用TeraTerm。
以上 – 同上