zoukankan      html  css  js  c++  java
  • windows下vagrant使用及工作环境配置

    环境搭建记录(2014-08-01)

    • 操作系统: Win7旗舰版
    • Vagrant版本: 1.6

    搭建过程

    • 安装vagrant

    右键打开安装包按照提示安装即可
    安装后会自动把vagrant添加到环境变量中

    • 添加box
    vagrant box add centos6.3 https://s3.amazonaws.com/itmat-public/centos-6.3-chef-10.14.2.box mkdir dev cd dev vagrant init mkdir src
    • 修改Vagrant配置

    ##Edit Vagrantfile
    ## 设置端口转发,把guest的80端口转发到host的8080端口
    config.vm.network "forwarded_port", guest: 80, host: 8080
    ## 挂载文件到gust
    config.vm.synced_folder "src", "/opt/web/dev"
    ## 禁用默认挂载
    config.vm.synced_folder "/", "/vagrant" disabled: true

    配置修改后需要执行如下命令使配置生效
    vagrant reload

    • 连接gust主机

    在windows下使用vagrant ssh是无法连接到gust的
    但是在执行vagrant ssh之后会给出连接方法

    ssh executable not found in any directories in the %PATH% variable. Is an
    SSH client installed? Try installing Cygwin, MinGW or Git, all of which
     contain an SSH client. Or use your favorite SSH client with the following
     authentication information shown below:

    Host: 127.0.0.1
    Port: 2222
    Username: vagrant
    Private key: C:/Users/username/.vagrant.d/insecure_private_key

    使用putty连接127.0.0.1的2222端口即可

    • 连接成功之后就是环境的搭建了,这里不再赘述

    注意

    • 在vagrant中,无论在linux还是windows下路径分割符都使用"/"
  • 相关阅读:
    final关键字
    Eclipse中web项目部署至Tomcat步骤
    tomcat动态部署和静态部署
    eclipse中导入MyEclipse的项目,不能添加到tomcat v6.0中
    【面向对象核心】动态绑定和多态
    java对象转型体现可扩展性
    java对象转型
    重写equals和toString例子
    equals的重写
    object类 & toString方法
  • 原文地址:https://www.cnblogs.com/imoing/p/3885224.html
Copyright © 2011-2022 走看看