zoukankan      html  css  js  c++  java
  • vagrant 入门2

    创建第一个Vagrant虚拟环境以及工程:

    (1)创建工程目录, 并且执行vagrant init命令,该命令会产生最初的 Vagrantfile

    1. $ mkdir vagrant_guide
    2. $ cd vagrant_guide
    3. $ vagrant init

    (2)添加一个Base Box:

         Vagrant不是从头开始创建虚拟机,而是导入一个虚机的base image,在这个基础上进行构建。这些image就叫做Box.

         Vagrant 支持从本地文件系统或者HTTP URL来添加boxes

    1. $vagrant box add basehttp://files.vagrantup.com/lucid32.box
    2. $vagrant box add base D:lucid32.box

    (3)配置Project使用这个Box: 修改Vagrantfile为如下内容:

    1. Vagrant::Config.run do |config|
    2. config.vm.box = "base"
    3. end

    (4)启动虚拟机

    1. $vagrant up


    (5)停掉虚拟机

    1. $vagrant destroy

    (6) SSH配置

         Vagrant 提供了对虚拟机的SSH连接,只需要执行一个命令:

    1. $vagrant ssh

        在Windows环境下可以使用PUTTY,配置下面的信息来连接虚拟机:

         hostname: localhost
         port:             2222
         Connection Type: SSH
         User Name:   vagrant
         Password:     vagrant


    (7)访问刚才创建的Project.

         Vagrant 通过VirtualBox的shared folder来连接你的application和虚拟机, 默认的shared folder的卫士是/vagrant, 所以想要查看刚才创建的项目,只需要执行:

    1. vagrant@lucid32:~$ ls /vagrant
    2. index.html Vagrantfile






  • 相关阅读:
    mysql用户
    mysql字符集
    tidb之一致性算法raft学习
    更新港资股票数据
    php中的时区设置
    PHP 中的注释
    python下如何处理windows的路径名
    安装第三方模块
    偏函数
    装饰器没学明白,记录一下,以后再学
  • 原文地址:https://www.cnblogs.com/echorep/p/5120006.html
Copyright © 2011-2022 走看看