[ Laravel 5.5 文档 ] 快速入门 —— 使用 Laradock 搭建基于 Docker 的 PHP 开发环境

 简介 Laradock 是为 Docker 提供的完整 PHP 本地开发环境,和 Homestead 一样提供了一系列打包好(包括配置)的 Docker Image。Laradock 早期专注为 Laravel 打造 Docker 开发环境,因而最早在 Laravel 社区中出名,后来随着影响力的扩大,逐渐被 PHP 社区接纳和采用,目前支持的 PHP 项目除了 Laravel 之外…

[ Laravel 5.5 文档 ] 快速入门 —— 重量级开发环境:Homestead 安装使用详细教程

 简介 Laravel 为开发者提供了一套完善的重量级本地开发环境 —— Laravel Homestead。 Laravel Homestead 实际是一个打包好各种 Laravel 开发所需软件和工具的 Vagrant 盒子(关于 Vagrant 盒子的释义请参考 Vagrant 官方文档),该盒子为我们提供了一个优秀的开发环境,有了它,我们不再需要在本地环境安装 PHP、Comp…

[ Laravel 5.4 文档 ] 开发环境 —— Laravel Homestead

1、简介 Laravel 致力于让整个 PHP 开发过程变得让人愉悦,包括本地开发环境,为此官方为我们提供了一整套本地开发环境 —— Laravel Homestead。 Laravel Homestead 是一个打包好各种 Laravel 开发所需要的软件及工具的 Vagrant 盒子(Vagrant 提供了一个便捷的方式来管理和设置虚拟机),该盒子为我们提供了优秀的开发环境,有了它,…

Laravel Homestead 4.0 已发布,用以支持 PHP 7.1

对于 Laravel Homestead,想必大家已经很熟悉,这是一个用于在多平台运行 Laravel 的 Vagrant 盒子。现在已经发布到 4.0 版本,新版本主要是支持刚刚发布的 PHP 7.1。 升级很简单,不过取决于安装方式的不同,升级方式也有所区别。 备份Homestead数据库 这并不是必须的,因为盒子名称已经修改,不过,备份下来也不是什么坏主意: vagrant@hom…

基于 LaraDock 在 Docker 中快速构建 Laravel 应用系列教程 —— 搭建开发环境

1、开始之前 LaraDock简介 LaraDock致力于简化创建开发环境过程,能够帮你在Docker上快速搭建Laravel应用。 就像Laravel Homestead一样,只不过用Docker替换了Vagrant。它预包装了Docker镜像,为我们提供了一站式的开发环境,而不需要再去在本地机器安装PHP、Nginx、MySQL以及其他任何开发过程中需要的软件。 支持的软件 数据库引…

[ Laravel 5.3 文档 ] 开发环境 —— Laravel Homestead

1、简介 Laravel 致力于让整个 PHP 开发过程变得让人愉悦,包括本地开发环境,为此官方为我们提供了一整套本地开发环境 —— Laravel Homestead。 Laravel Homestead 是一个打包好各种 Laravel 开发所需要的软件及工具的 Vagrant 盒子(Vagrant 提供了一个便捷的方式来管理和设置虚拟机),该盒子为我们提供了优秀的开发环境,有了它,…

[ Laravel 5.2 文档 ] 开始 —— Laravel Valet(Mac开发环境)

1、概述 Valet是为Mac提供的极简主义开发环境,没有Vagrant、Apache、Nginx,也没有/etc/hosts文件,甚至可以使用本地隧道公开共享你的站点。 在Mac中,当你启动机器时,Laravel Valet总是在后台运行PHP内置的Web服务器,然后通过使用DnsMasq,Valet将所有请求代理到*.dev域名并指向本地机器安装的站点。这样一个极速的Laravel开…

LaraDock —— Docker 版 Laravel Homestead:让你在Docker中轻松运行Laravel应用

声明:此文已废弃,最新版教程请点击http://laravelacademy.org/post/6569.html 什么是LaraDock LaraDock 和 Laravel Homestead 类似,只不过运行在 Docker 而非 Vagrant 中。LaraDock 可以让我们在数秒之内轻松在 Docker 中运行 Laravel 应用。 LaraDock 致力于让开发过程变得简…

Laravel Homestead 新增 MariaDB 数据库支持

Laravel Homestead 宣布在3.0.2版本中开始支持MariaDB。MariaDB 是由 MySQL 之父 Michael Widenius 开发的 MySQL 替代版本,目的在于应对 MySQL 被Oracle 收购之后关闭开源的潜在风险。 在设计之初,MariaDB 就被定位为可直接替代 MySQL,因此包含很多基于 MySQL 的功能特性,这也意味着之前的应用代码无需…

123