zoukankan      html  css  js  c++  java
  • 制作一个vagrant的win7 box

    准备:

    1、win7镜像文件

    2、vagrant安装文件

    3、virtual box安装文件

    步骤:

    1、先在本机上安装virtualbox和vagrant,本机为win7,安装虚机也为win7

    2、在virtualbox中安装win7虚拟环境,安装完毕后进入虚机

    3、在虚机上创建用户vagrant,密码vagrant

    4、安装自己所需的软件(比如多浏览器)

    5、在虚机上切换成内置管理员账号(administrator),然后执行Windows Remote Management (WS-Management)相关操作

    打开cmd,输入以下命令:

    winrm quickconfig -q

    winrm set winrm/config/winrs @{MaxMemoryPerShellMB="512"}

    winrm set winrm/config @{MaxTimeoutms="1800000"}

    winrm set winrm/config/service @{AllowUnencrypted="true"}

    winrm set winrm/config/service/auth @{Basic="true"}

    sc config WinRM start= auto

    6、用户账号控制面板,选择从不通知关闭UAC

     

    7、gpedit.msc”回车,打开电脑组策略,算机配置—Windows设置—安全设置-账号策略-密码策略,启用“密码必须符合复杂性要求”

    8、重启虚拟机后关闭虚机

    9、生成vagrant box

    Cmd下进入创建虚机时的virtualbox vm目录 (C:UsersAdministratorVirtualBox VMswin7)

    vagrant package --base win7 --output win7.box

    由于win操作系统较大,此处需耐心等候

     

    参考文档:http://www.360doc.com/content/13/0826/17/13047933_310047914.shtml

    http://docs.vagrantup.com/v2/boxes/base.html

    https://github.com/pghalliday/windows-vagrant-boxes

  • 相关阅读:
    [From 11.1~11.4]事件
    [From 10.1~10.5] 对象和集合初始化器(C#语法糖系列)
    [From 9.3]out和ref关键字
    [From 8.5]转换操作符方法
    将博客搬至CSDN
    QPS 与 TPS 简介
    在cenos中,通过subversion源码进行安装
    no acceptable C compiler found in $PATH
    tgz解压
    程序中的@Override是什么意思?
  • 原文地址:https://www.cnblogs.com/muxinyue/p/4221605.html
Copyright © 2011-2022 走看看