Mac下如何安装和搭建Homestead2.0环境

这篇文章主要介绍“Mac下如何安装和搭建Homestead 2.0环境”,在日常操作中,相信很多人在Mac下如何安装和搭建Homestead 2.0环境问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Mac下如何安装和搭建Homestead 2.0环境”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站设计、网站制作、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的遂宁网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

Homestead 是 Laravel 官方推荐的开发环境之一,它由定制 Vagrantfile 的 Homestead 脚本和包含 PHP 开发相关软件的 Vagrant box 组成。

说明:此文档为 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

为了加快下载速度, 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

到此,关于“Mac下如何安装和搭建Homestead 2.0环境”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注创新互联网站,小编会继续努力为大家带来更多实用的文章!


分享名称:Mac下如何安装和搭建Homestead2.0环境
文章来源:http://azwzsj.com/article/jddhsh.html