(1)Laravel框架使用Composer来管理其依赖性。所以首先我们要安装Composer。
使用全局安装的方式将composer安装到系统环境变量PATH所包含的路径下,这样以后就不需要切换到composer安装路径中才能执行composer命令了。
$ curl -sS http://install.phpcomposer.com/installer |sudo php -- --install-dir=/usr/local/bin --filename=composer
如果显示
Composer successfully installed to: /usr/local/bin/composer
说明已经安装完成。
不确定的话,可以 通过 composer --version 查询其版本。
为了方便以后下载安装包,不必去国外的网站请求(国外网站连接速度慢,容易被墙),我们使用Packagist中国全量镜像的服务。
我们修改composer的全局配置文件
$ composer config -g repo.packagist composer http://packagist.phpcomposer.com
(2)使用composer创建laravel项目
进入到想要放置网站的根目录下,以本机为例,根目录为/var/www
$ cd /var/www
$ composer create-project laravel/laravel learnlaravel5 5.0.22
其中 learnlaravel5为项目名。
由于本机缺少Mcrypt PHP扩展,安装过程中出现以下错误
Your requirements could not be resolved to a