Laravel 安装指南
贴子说明
对于新人来说,laravel 的安装总会遇到这样那样的问题,这个帖子的目的第一个是汇总目前已知的安装方式,第二个可以收集整理安装时遇到的问题,方便新手排查。
安装方式
总的来说安装有如下几种方式。
压缩包式
这种方式可能是新人最喜欢的方式,直接下载解压就能运行,依赖包都已经打包好了。
- 官方最新版 http://cabinet.laravel.com/latest.zip [可能会墙]
- 安正超同学的 latest-laravel,可选版本。
- laravel-china 的七牛镜像 这个是 4.2 版本,@summer 有时间考虑加入其它版本。
Composer 式
这种方式也是最正统,推荐的方式。
又分如下两种方式
第一种是直接创建一个 project 到指定的路径下(your-path),同时 version
可以指定 laravel 的版本,这个命令可以把相关的依赖包都下载下来。
composer create-project laravel/laravel your-path --prefer-dist [version]
第二种是手动一点的方式,先从 github 上下载对应的 laravel 源码,然后执行 composer install
。
git clone git@github.com:laravel/laravel.git your-path
cd your-path
composer install
Composer 镜像汇总
我们知道, Composer 在国内的环境并不好,也时常被墙,国内也暂时还没有一个大型的公司来提供镜像服务。
目前大部分国内的镜像都是基于 toranproxy 自建的镜像。
有如下几个:
- 王赛先生维护的 phpcomposer
- aveline 童鞋维护的 toran
- 日本的一个镜像 packagist.jp
- 另一个日本镜像 composer-proxy.jp
- packagist.cn
- http://pkg.uselaravel.com/
具体安装方式大家可以参考他们的文档。
Installer 安装工具式
laravel 官方提供了一个 installer 来帮助我们便捷安装。
首先需要安装 installer 工具composer global require "laravel/installer=~1.1"
确保把 ~/.composer/vendor/bin 路径放置到的 PATH 里。
如果在命令行下执行 laravel
,可以看到命令帮助,就说明成功了。
此时可以通过执行 laravel new directory
来创建一个新的 laravel 项目。
这种方式本质上其实还是去下载官方提供的那个压缩包,所以还是会出现被墙的情况。
集成环境式
集成环境式是指汇集了运行环境以及 laravel 源码包的一整套方案,比如你的本机没有环境,又想运行 laravel,可采用如下方式。
Wagon
特点:纯绿色化,便捷,集成了很多 cmder 的扩展。
Laragon
特点:功能全,使用便捷。
有更好的安装方式,欢迎大家反馈,我会及时更新。
-EOF-
推荐文章: