利用VirtualBox快速创建Linux虚拟机
利用Virtualbox快速创建Linux虚拟机环境搭建安装VirtualBox官方网址:https://www.virtualbox.org/
利用Virtualbox快速创建Linux虚拟机
1.下载、安装VirtualBox
VirtualBox官方网址:https://www.virtualbox.org/
下载完成后,双击安装即可(确保windows开启了cpu虚拟化
,securable.exe检测)
2.下载、安装Vagrant
vagrant官方下载地址:https://www.vagrantup.com/downloads
进入官网下载、安装vagrant
下载好双击双击完成Vagrant安装
安装完成后需要重启电脑
cmd窗口输入vagrant
,有命令提示行表示安装成功
3.Vagrant安装linux系统(两种方法,推荐方法②)
3.1.Vagrant安装linux虚拟机方法一
利用vagrant直接下载linux镜像文件,然后安装
优点:操作简单,直接在cmd窗口输入命令vagrant init ***
(***表示镜像仓库镜像名称,例如vagrant init centos/7,代表下载的centos7的镜像)
缺点:对网络要求非常高,经常下载到一半,就卡住了
①打开cmd窗口,运行vagrant init centos/7
,即可初始化一个centos7系统
成功后在windows用户下可查看Vagrantfile
文件
②运行vagrant up
即可启动虚拟机(如果没有下载好镜像,默认自动到官网下载.box
的镜像文件,然后自动安装)
③输入vagrant ssh
命令,连接虚拟机(win10支持,win7需要连接工具,如xshell,详见 win7系统,Vagrant安装虚拟机及问题总结),系统root用户的密码是vagrant
3.2.Vagrant安装linux虚拟机方法二
vagrant官方镜像仓库:https://app.vagrantup.com/boxes/search
Vagrant镜像仓库
利用下载好的centos7镜像文件本地安装虚拟机
优点:网络不好的情况下也可安装
缺点:镜像文件下载地址难找,较麻烦(详见 利用Vagrant去官网下载镜像文件**.box)
本地安装虚拟机步骤:
①添加本地文件到Vagrant:vagrant box add mycentos7 D:\Downloads\centos-7.0-x86_64.box(mycentos
为自定义名称,后面路径为下载好的镜像文件
在本地的路径
)
②查看Vagrant中是否有box文件:vagrant box list
③初始化虚拟机:vagrant init mycentos7
④启动虚拟机:vagrant up
⑤连接虚拟机:vagrant ssh
4.设置虚拟机固定的ip地址
默认虚拟机的ip地址不是固定ip,开发不方便(如下图)
虚拟机安装软件时会自动分配端口号,想要通过windows访问虚拟机,需要绑定windows主机和虚拟机的端口映射,每次配置会想到麻烦,默认虚拟机的ip地址不是固定ip,开发不方便
①修改本地用户下的vagrantfile
文件
②vagrant reload
重启vagrant
③vagrant ssh
连接虚拟机,ip addr
查看虚拟机ip地址
④从windows主机ping通虚拟机,成功
⑤从虚拟机ping通windows主机,成功
更多推荐
所有评论(0)