软件篇:virtualBox-vagrant快速创建centos7虚拟机

    科技2022-09-07  123

    文章目录

    一、virtualBox是什么?二、virtualBox安装三、使用vagrant安装centos71、什么是vagrant?2、vagrant安装3、安装centos7系统4、vagrant命令操作

    一、virtualBox是什么?

       简单得说,virtualBox是一款开源虚拟机软件。号称是最强的免费虚拟机软件,它不仅具有丰富的特色,而且性能也很优异!它简单易用,可虚拟的系统包括Windows、Mac OS X、Linux、OpenBSD、Solaris、IBM OS2甚至Android等操作系统。

    二、virtualBox安装

    首页我们先进入官网地址:下载地址

    如下图,直接点击下载:

       打开,一直点击下一步,完成安装,这里改了下安装路径。

       遇到如下提示,直接选择安装。

       安装完成直接打开,看到如下界面。

    三、使用vagrant安装centos7

       当然我们可以使用下载好ISO文件进行新建centos7虚拟机,但是太繁琐和浪费时间。那么我们就可以使用vagrant快速进行安装。

    1、什么是vagrant?

       vagrant是一个基于Ruby的工具,用于创建和部署虚拟化开发环境的。    virtualBox会开放一个创建虚拟机的接口,vagrant会利用这个接口创建虚拟机,并且通过vagrant来管理,配置和自动安装虚拟机。    简单得说,只有我们装了virtualBox,vagrant就可以快速的帮我装好虚拟机,    其实vagrant官方有个镜像仓库,里面有许多已经做好的镜像,只有用vagrant就可以连接virtualBox快速创建虚拟机。

    2、vagrant安装

    vagrant下载地址:下载地址 vagrant官方镜像地址:官方镜像地址 (下载地址比较慢)

       选择对于位数,点击下载

       一直点击下一步,注意改下安装位置,一般不装默认

      注意,安装最后需要重启电脑,点击yes重启动!

      安装完成后,我们来验证一下是否安装成功。打开cmd命令窗口,输入vagrant,按回车

      如下图显示,有vagrant的命令提示,表示安装成功。

    3、安装centos7系统

       第一步: 使用vagrant init centos/7命令初始化一个contos7系统环境。

      为什么是centos/7,我们可以看官方镜像仓库,都是有对应的。    第二步: 使用vagrant up命令启动我们的contos/7虚拟环境。(比较漫长,需要从官方一步步下载镜像,并按照镜像帮我们启动一个虚拟系统)

       如下图表示安装完成

    也可以本地添加:下载地址

    添加本地box vagrant box add centos/7 F:\tool_page\CentOS-7-x86.box 在运行 vagrant up 命令

       安装完成后,可以在virtualBox看到以前有一个centos已经启动好了

    4、vagrant命令操作

       1.使用vagrant ssh连接 centos7

       2.使用vagrant up启动 centos7。(第一次是安装并启动,后续是启动)

       其它命令大家可以尝试

    命令作用vagrant box add添加box的操作vagrant init初始化box的操作,会生成vagrant的配置文件Vagrantfilevagrant up启动本地环境vagrant ssh通过ssh登录本地环境所在虚拟机vagrant halt关闭本地环境vagrant suspend暂停本地环境vagrant resume恢复本地环境vagrant reload修改了Vagrantfile后,使之生效(相当于先 halt,再 up)vagrant destroy彻底移除本地环境vagrant box list显示当前已经添加的box列表vagrant box remove删除相应的boxvagrant package打包命令,可以把当前的运行的虚拟机环境进行打包vagrant plugin用于安装卸载插件vagrant status获取当前虚拟机的状态vagrant global-status显示当前用户Vagrant的所有环境状态
    Processed: 0.013, SQL: 9