Mac下怎么搭建Homestead环境?下面本篇文章给大家介绍一下Mac版本下安装和搭建 Homestead 2.0环境的方法,希望对大家有所帮助!

说明:此文档为 Mac 版本 10.10 下安装 Homestead 2.0 的笔记, 要求阅读时对 Homestead 有一定的了解, Homestead 的说明请见(https://learnku.com/laravel/t/256)。

安装

1. 安装 Virtual Box

下载 (https://www.virtualbox.org/wiki/Downloads) 并安装 Virtual Box。

2. 安装 Vagrant

下载 (http://www.vagrantup.com/downloads.html) 并安装 Vagrant。

3. 下载并添加 homestead box

命令行运行

$ vagrant box add laravel/homestead
登录后复制

输出

Mac下怎么安装和搭建Homestead 2.0环境-LMLPHP

为了加快下载速度, CTRL+C 中断下载, 把上图剪头指向的链接利用多线程下载工具下载.

下载后执行以下命令, 修改 /path/to/virtualbox.box 为正确的 path.

$ vagrant box add laravel/homestead /path/to/virtualbox.box
登录后复制

4. 安装 homestead 命令

composer global require "laravel/homestead=~2.0"
登录后复制

安装完成后执行以下命令进行测试:

homestead
登录后复制

配置和初始化

1. 初始化 homestead

$ homestead init
登录后复制

会生成 ~/.homestead/Homestead.yaml 文件

2. 配置 Homestead.yaml

运行以下命令进行 ~/.homestead/Homestead.yaml 文件的编辑

$ homestead edit
登录后复制

修改后保存:
Mac下怎么安装和搭建Homestead 2.0环境-LMLPHP

3. 添加 hosts

执行以下命令

$ sudo vi /etc/hosts
登录后复制

追加

192.168.10.10    phphub.app
登录后复制

4. 初始化 homestead 虚拟机

$ homestead up
登录后复制

初始化完成后, 访问浏览器 http://phphub.app

其他信息

端口映射

本地地址 127.0.0.1 端口对应

  • SSH: 2222 → Forwards To 22
  • HTTP: 8000 → Forwards To 80
  • MySQL: 33060 → Forwards To 3306
  • Postgres: 54320 → Forwards To 5432

连接数据库

MySQL 和 Postgres 的认证为: homestead / secret

登录虚拟机

$ homestead ssh
登录后复制


以上就是Mac下怎么安装和搭建Homestead 2.0环境的详细内容,更多请关注Work网其它相关文章!

09-01 16:17