Laravel的三种安装方法总结

Laravel号称巨匠级PHP框架,愈来愈多的PHPer选择它做为开发框架,做为一个Laravel初学者相信不少人向我同样被安装挡在了门外。因此今天结合文档和本身的学习经历总结一下Laravel的安装方法,但愿你们在学习Laravel的时候少走些弯路。Laravel安装方法大的来分能够分为利用Composer安装和一键安装包安装。php

先来讲一下最简单的安装方式,利用一键安装包来安装Laravel。java

为了方便初学者学习Laravel有大神在网上提供了一键安装包(下载网址:http://www.golaravel.com/download/)安装起来很是方便直接下载压缩包解压到本身的项目部署目录就可使用了,顺便说以一下Laveral的入口文件为Public下的index.php,和项目根目录下的server.php,也就是说安装好后直接访问XXX/public便可看到Laravel的欢迎页面。Laravel对环境有必定的要求因此安装前务必检查一下本身的运行环境是否符合要求(环境要求参加:http://laravel-china.org/docs/5.1/installation)。laravel

下面来讲一下最让初学者头痛的安装方法,利用Composer安装。composer

Composer官网对它的介绍是这样的:“Composer 是 PHP 的一个依赖管理工具。它容许你申明项目所依赖的代码库,它会在你的项目中为你安装他们”。对于一个纯粹的PHPer来讲,Composer很差理解,它至关于liunx中的yum,Java中的Maven。这样说可能仍是有些笼统,让咱们来回想一下本身的开发经历吧,当咱们开发一个用户注册模块的时候须要向用户注册的邮箱发送一封验证邮件,想一想咱们是怎么作的。到网上去下载PHPMailer包而后放到项目相应的位置到须要的地方调用。这个时候PHPMailer就是咱们开发的依赖,Composer的出现为了解决这种依赖关系,只须要稍做配置运行一个命令行命令就能够将依赖包自动安装到咱们的项目中(有点像Pear)。利用Composer安装Laravel还有一道坎那就是“墙”,很少说安装的时候再跟你们解释。若是你们安装Composer失败能够参看一Laravel的环境要求,多是你的环境中一些扩展没有开启或安装。框架

用Composer安装也有两种方法。工具

一,利用Laravel安装工具安装(直接Copy手册上的东西啦)学习

1,使用 Composer 下载 Laravel 安装包:ui

 

composer global require "laravel/installer"

 

(安装好Composer后在命令行就能够输入Composer了以下图,上面的命令就是Composer命令行工具提供的)spa

2,下载完成后,就能够利用Laravel提供的安装工具安装啦(也是命令行工具,因此请肯定你已将 ~/.composer/vendor/bin 路径加到 PATH,只有这样系统才能找到 laravel 的执行文件。我安装的时候是自动添加进去的,所你们安装完成后在命令行输入Laravel试试,若是提示不是系统内部命令那就须要本身手动配置啦).net

 

例如要作一个blog项目,将命令行切换到项目部署位置运行:laravel new blog 将会在当前目录下建立一个叫 blog 的目录,此目录里面存放着新安装的 Laravel 和代码依赖。(这个方法的安装速度比经过 Composer 安装要快上许多,Laravel 的安装工具提供的源是国外镜像并且好像不能更改,因为墙的存在因此能不能安装成功看人品啦)

laravel new blog

二,利用Composer  Create-Project。

 

经过 Composer 在命令行运行 create-project 命令来安装 Laravel:

 

composer create-project laravel/laravel --prefer-dist blog

这种方式安装默认源也是国外镜像安装起来会很慢,幸亏有解决方案,那就是把源改成国内镜像。具体修改方法参加http://pkg.phpcomposer.com/,若是修改镜像后仍是安装不了那就用一键安装包吧,先用起来再说,之后再来倒腾。

 

有不对的地方但愿你们指正。

相关文章
相关标签/搜索