tianzhig 发表于 2018-9-16 10:26:12

vagrant+git的使用


[*]  目的:
  前一段时间有个哥们儿问我Samba问题,得知那是自己搞在虚拟机里的测试环境,其实我觉得虚拟机里的文件共享挺好了就,个人用的话没必要上Samba(除非共享给别人),下面使用vagrant+VBox+Git打造一个Django开发测试环境
[*]  使用软件:
  Vagrant 1.8.6
  vbox 5.1.8
  git(无所谓版本,当做ssh客户端用了low~~)
[*]  相关下载地址
  链接:https://pan.baidu.com/s/1-mWhPUkC4TC7-CZOVFoT_g 密码:g6rq
  Vagrantfile https://github.com/apanly/mooc/tree/master/vagrant
[*]介绍  vagrant是一个虚拟机管理工具,很多公司拿他搞快速开发环境box
  git这里我主要使用它的git bash 和 OpenSSL工具,git bash让我不用改变Linux cli习惯操作文件等等,自带的秘钥管理工具使Windows vagrant用户免秘钥登录虚拟机。
[*]实践  1.安装软件(都是下一步)
  打开git bash 新建目录
  mkdir imooc

  2.添加box到vagrant box 列表
  vagrant box add ubuntu_imooc ubuntu-14.04-amd64.box
  vagrant box list
  3.将下载box文件放到了此目录,初始化Vagrantfile文件
  vagrant init ubuntu1404
  4.建共享目录,查看自己IP
  C:\code

  5.修改Vagrantfile

  公有地址供别人访问,自有地址自己玩的
  6.启动虚拟机
  vagrant up
  7.登录虚拟机
  vagrant ssh
  8.共享时没用VBox组件
  apt-get install virtualbox-guest-utils
  9.在机器中安装和部署nginx
  sudo apt-get install nginx
  10.其他的自己搞吧不想写了。。。

页: [1]
查看完整版本: vagrant+git的使用