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

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

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

 简介 Valet 是为 Mac 打造的极简开发环境,没有Vagrant,没有虚拟机,也无需配置 /etc/hosts 文件,还可以使用本地隧道公开分享你的站点。 启动 Mac 后,Laravel Valet 会在后台静默运行 Nginx,然后通过 DnsMasq,Valet 会代理所有针对 *.dev 域名的请求指向本地安装的站点目录。 此外,这样一个极速的 Laravel 开发环境…

通过 d4m-nfs 运行 laradock,告别龟速的虚拟机

LaraDock能够帮你在Docker上快速搭建Laravel应用。就像Laravel Homestead一样,但是Docker替换了Vagrant。 介绍 大家可以先看官方Laradock_README.md。使用方法很简单,让我们从此再也不需要使用Vagrant了。 特点 在PHP版本:7.0,5.6.5.5…之中可以简单切换。 可选择你最喜欢的数据库引擎,比如:MySQ…

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

1、简介 Valet是为Mac提供的极简主义开发环境,没有Vagrant,也无需/etc/hosts文件,甚至可以使用本地隧道公开共享你的站点。 在你启动Mac后,Laravel Valet会在后台静默运行Nginx,然后通过使用DnsMasq,Valet将所有请求代理到*.dev域名并指向本地安装的站点目录。 这样一个极速的Laravel开发环境只需要占用7M内存。Valet并不是想要…

Laravel Valet 2.0 版本已发布,内置服务器替换成 Nginx

 Laravel Valet,Mac平台上的极简Laravel开发环境,最近发布了2.0版本,新版本主要包含了一些bug修复以及将内置服务器从Caddy替换成Nginx。 升级到 Valet 2.0 升级到新版本很简单,只需几步就可以完成。 首先,备份你的~/.valet目录,然后停止正在运行的Valet并将其卸载: valet stop valet uninstall 最后,升级到最…

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

1、简介 Valet是为Mac提供的极简主义开发环境,没有Vagrant、Apache、Nginx,也没有/etc/hosts文件,甚至可以使用本地隧道公开共享你的站点。 在你启动Mac后,Laravel Valet会在后台静默运行Caddy,然后通过使用DnsMasq,Valet将所有请求代理到*.dev域名并指向本地安装的站点目录。这样一个极速的Laravel开发环境只需要占用7M内…

在 Mac 开发环境 Laravel Valet 中配置运行 Flarum 论坛系统

Laravel Valet 是为Mac OS X提供的极简开发环境,但是,Valet的配置和传统的HTTP服务器(Apache、Nginx等)有些区别,不同于在配置文件中重写URL,Valet通过在PHP类中使用一种模块化方式定义URL处理。由于Flarum和Laravel默认目录结构不同,所以我们需要在Valet定义其访问配置。 在~/.valet/Drivers目录下有个默认的配置文…

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

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

基于 Laravel 开发博客应用系列 —— 设置 Linux/Mac 本地开发环境

上一节我们讲了如何在 Windows 中设置 Laravel 本地开发环境,这一节我们将会讨论如何在 Linux 及 Mac 上安装 Laravel Homestead。同样,在这之前需要我们已经安装好了 Vagrant 和 VirtualBox (如果还没有安装可参考第一节)。 1、不同 Linux 发行版本的区别 不同的 Linux 发行版本之间有一些细微区别,尤其是包管理器:Cen…