买了一个服务器,业余时间在上面学习一些环境搭建和使用。lnmp已经搭建完成,因而想下载一个laravel框架,又想到了composer。以前一直没用过,看了一下官方说明,由于对于linux了解不深,中间踩了一点坑。php
Composer 是 PHP 的一个依赖管理工具。它容许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。linux
Composer 将这样为你解决问题:laravel
a) 你有一个项目依赖于若干个库。服务器
b) 其中一些库依赖于其余库。composer
c) 你声明你所依赖的东西。框架
d) Composer 会找出哪一个版本的包须要安装,并安装它们(将它们下载到你的项目中)。curl
PHP 5.3.2+ 以上版本工具
参考地址http://www.phpcomposer.com/学习
执行如下命令下载Composerurl
curl -sS https://getcomposer.org/installer | php
我在执行这个命令的时候系统报错找不到php命令,是由于没有把php命令添加到全局变量中。
执行下面命令添加全局变量
cp /usr/local/php/bin/php /user/bin/
能够经过 选项指定 Composer 的安装目录(它能够是一个绝对或相对路径):--install-dir
curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/php
你能够执行这个命令让 在你的系统中进行全局调用:composer
mv composer.phar /usr/local/bin/composer
恭喜已经安装完成,后面再学习一下使用