Windows 环境配置
创建日期:2015-02-25 15:25

开发软件

VirtualBox

下载安装

https://www.virtualbox.org

常见错误

提示

Unable to load R3 module C:\Program Files\Oracle\VirtualBox/VBoxDD.DLL (VBoxDD): GetLastError=1790 (VERR_UNRESOLVED_ERROR).

解决方案

因为大多人使用的ghost系统都会破解uxtheme.dll文件,导致virtualbox启动失败

验证uxtheme.dll

下载microsoft的sigcheck工具

http://technet.microsoft.com/en-us/sysinternals/bb897441.aspx

运行命令

sigcheck -i -a -h c:\windows\system32\uxtheme.dll

显示结果第一行是 Verified:Unigned 说明是破解的

显示结果第一行是 Verified:Signed 说明是原版的

原版uxtheme.dll下载地址

Windows7 64位

http://pan.baidu.com/s/1gdgTE63

下载后使用uxtheme.dll替换c:\windows\system32\uxtheme.dll即可正常使用virtualbox

Vagrant

下载安装

https://www.vagrantup.com/

下载完后需要重启

配置及使用

样例

添加箱子 laravel/homestead

vagrant box add laravel/homestead

默认安装目录

C:\HashiCorp\Vagrant

Homestead

安装

composer global require "laravel/homestead=~2.0"

Composer位置

~/.composer/vendor/bin

Windows中的位置

C:\Users\Administrator\AppData\Roaming\Composer\vendor\bin

添加环境变量

set path=C:\Users\Administrator\AppData\Roaming\Composer\vendor\bin;%path%

注意用户文件夹Administrator

创建配置文件

位置~/.homestead

Windows中的位置

 C:\Users\Administrator\.homestead/Homestead.yaml