zoukankan      html  css  js  c++  java
  • vagrant简单学习使用

    1.安装vagrant

    旧版本的vagrant可以在http://downloads.vagrantup.com/下载,支持的系统平台有mac,debian/ubuntu, centos,windows。如果要下载最新版本的vagrant,需要FQ。大家各自找FQ工具。

    2.下载已有的vagrant虚拟机。

    Vagrantbox.es: A list of base boxes for Vagrant 网站有大家已经安装好的虚拟机。下载好了以后,添加虚拟机比使用vagrant联网下载虚拟机要简单很多,尤其在网络不好的情况下比较好。我选择Provider都是virtualbox系统的。

    3.安装virtualbox

    由于我使用的linux系统,在Download VirtualBox for Linux Hosts下载适合自己的系统的virtualbox版本。

    留意网页,里面也有介绍使用apt-get和yum安装的方法,以后就可以直接升级自己的系统来安装新版本virtualbox.

    我一般在Download VirtualBox下载Oracle VM VirtualBox Extension Pack,在安装增强功能时有用。

    4.virtualbox使用64位虚拟系统问题。

    virtualbox使用64位虚拟系统要配置一下bios,参考VirtualBox安装64位系统报错解决办法, 要满足3个条件,分别是:

    1.64位的cpu
    2.安装的系统必须为64位
    3.cpu允许硬件虚拟化

    我的主板型号是捷波悍马HA03,没有Advanced-cpu setup-virtualization选项,google了N久,在[求助] 悍马HA03-Ultra主板BIOS怎么开启VT?有了些线索,这个选项在BIOS中和CPU超频那一项在一起。

    赶紧查了一下超频英文翻译,原来是overclock。关机重新检查,终于让我找到了。

    按del进入bios设置界面,Power User Overclock Settings -> CPU Feature,将Secure Virtual Machine Mode 设为Enabled,保存后开机就可以看到virtualbox就有了64位系统的选项。

    在这里,不禁想说一声, 捷波悍马你的BIOS设置敢随大流一下吗?

    5.使用vagrant

    现在所有的条件都可以了,现在终于可以使用vagrant了。网上资料不少,使用 Vagrant 打造跨平台开发环境,我觉得是最好的。

    导入虚拟机使用,vagrant box add 

    查看虚拟机镜像,vagrant box list

    开启虚拟机,我在这里犯的错误是,在导入虚拟机镜像的目录直接开启虚拟机,这当然是不行了。

    正确的做法是,新建一个目录,然后在这个目录init,然后开启虚拟机。

    mkdir ubuntu
    cd ubuntu
    vagrant init ubuntu-12.04-amd64
    vagrant up

    其中,ubuntu-12.04-amd64是你导入的虚拟机镜像名。通过命令行启动的虚拟机一般不会出现系统的界面,只能通过ssh来管理,对我这种习惯命令行的人来说,方便不少。

    在这里启动的虚拟机,会出现在virtualbox的管理界面。在网上下载的虚拟机镜像,一般跟自己的virtualbox的版本不一致,可以直接在virtualbox的管理界面启动这个虚拟机,然后安装增强工具,这样启动的过程就不会出现报错的情况了。

  • 相关阅读:
    jQuery-03
    正则表达式
    文件下载
    Shiro笔记
    MyBatis笔记
    Spring5笔记
    JavaScript笔记
    smartsvn安装和使用 —— svn工具linux版
    网易云歌单导入qq音乐
    svn版本回滚 —— svn使用笔记之三
  • 原文地址:https://www.cnblogs.com/getong/p/3495713.html
Copyright © 2011-2022 走看看