Homestead 环境配置(Windows,原生配置版)

2018-08-19sad creeper

安装 Git

百度搜索:Git for Windows 下载,安装

设置 ssh key

注意下面这个指令要在 git bash 中运行:

ssh-keygen -t rsa -C "youremail@example.com"

翻墙

必须的,翻了之后要能够访问 youtube,并能流畅观看视频,才算

安装 VirtualBox 5.1

下载地址 ,注意版本,装5.1

安装 Vagrant

下载地址

安装 Homestead

注意下面的指令,要开一个管理员模式的 cmd,然后在翻墙的情况下,先手动设置 cmd 代理:

set http_proxy=http://127.0.0.1:1080 
set https_proxy=http://127.0.0.1:1080

cd ~
git clone https://github.com/laravel/homestead.git Homestead

由于 Homestead 的 master 分支并不是稳定分支,你应该用打过标签的稳定版本。你可以在Github 发行页面 上找到最新的稳定版本。

cd Homestead
git checkout v6.1.0


init.bat

修改 Homestead.yaml 文件如下

---
ip: "192.168.10.10"
memory: 2048
cpus: 1
provider: virtualbox


authorize: ~/.ssh/id_rsa.pub


keys:
- ~/.ssh/id_rsa


folders:
- map: F:/laravel
to: /home/vagrant/code


sites:
- map: myweb.test
to: /home/vagrant/code/myweb/public


databases:
- myweb


# ports:
# - send: 50000
# to: 5000
# - send: 7777
# to: 777
# protocol: udp


# blackfire:
# - id: foo
# token: bar
# client-id: foo
# client-token: bar


# zray:
# If you've already freely registered Z-Ray, you can place the token here.
# - email: foo@bar.com
# token: foo
# Don't forget to ensure that you have 'zray: "true"' for your site.

修改 hosts 文件

//最底下加上:


192.168.10.10 myweb.test

启动 Homestead

cd ~/Homestead


vagrant up


//然后会下个 box,会比较慢,如果没速度或者报错,就是网络没设置好,如果下一半卡死,可以换个命令行试试(如gitbash)有些电脑因为 BIOS 中关闭了虚拟化,会卡在 ssh

连接 Homestead

cd ~/Homestead


vagrant ssh

阅读 232 评论


c

cheap viagra pills free shipping

666666

3周前 ·


null

发发发

2个月前 ·