最新版Homestead搭建laravel开发环境详细说明

2018-05-02  本文已影响0人  达芬奇的笔

1.首先安装Git、Virtual Box和Vagrant

2.在下面的地址下载最新的Homestead Vagrant 盒子virtualbox.box文件

https://vagrantcloud.com/laravel/boxes/homestead/

3.安装Homestead Vagrant 盒子

vagrant box add laravel/homestead "你的路径/virtualbox.box"

4.安装 Homestead

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

5.指定最新的稳定版Homestead版本号 查看版本号

cd Homestead
git checkout  v7.3.0

6.创建 Homesstead.yaml 配置文件,Homesstead.yaml 文件会被放置在你的 Homestead 目录中

// Mac / Linux...
 bash init.sh
// Windows...
 init.bat

如果是使用的git.bash工具的话直接输bash init.sh即可

7.配置 Homestead

vi Homesstead.yaml

使用命令行编辑可能会出现空格问题,所以建议直接用编辑器打开这个文件进行编辑,yaml文件中多一个空格少一个空格在启动的时候都会报错

修改如下:

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

authorize: ~/.ssh/id_rsa.pub

keys:
    - ~/.ssh/id_rsa

folders:
    - map: D:/www
      to: /home/vagrant/www

sites:
    - map: miyue.backend
      to: /home/vagrant/www/miyue-app/public

databases:
    - homestead

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

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

8.修改C:\Windows\System32\drivers\etc\hosts目录下的hosts文件,添加对应的虚拟主机域名

192.168.10.10  miyue.backend

9.生成SSH秘钥,否则启动会报错,因为上面的配置文件中指定了SSH的秘钥文件地址

ssh-keygen -t rsa -C "yourName@homestead"

10.启动

vagrant up

11.SSH连接操作

vagrant ssh
上一篇下一篇

猜你喜欢

热点阅读