Homestead 2.0 安装笔记
说明
此文档为 Mac 版本 10.10 下安装 Homestead 2.0 的笔记, 要求阅读时对 Homestead 有一定的了解, Homestead 的说明请见 这里.
安装
1. 安装 Virtual Box
下载 (链接) 并安装 Virtual Box.
2. 安装 Vagrant
下载 (链接) 并安装 Vagrant.
3. 下载并添加 homestead box
命令行运行
$ vagrant box add laravel/homestead
输出
为了加快下载速度, 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"
请确定
~/.composer/vendor/bin
目录在你的 PATH 里面.
安装完成后执行以下命令进行测试:
homestead
配置和初始化
1. 初始化 homestead
$ homestead init
会生成 ~/.homestead/Homestead.yaml
文件
2. 配置 Homestead.yaml
运行以下命令进行 ~/.homestead/Homestead.yaml
文件的编辑
$ homestead edit
修改后保存:
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
推荐文章: