安装composer管理php包

最近接触到composer,发现真是个好东西,再配合上一些php框架,例如laravel,那简直太方便了!

引用官方的一句话:

Dependency Manager for PHP

废话不多说,来说说这神器的安装方法(Mac和Linux)。

前提:

  1. 本地装有PHPMcrypt PHP extension,如果没有,那么请自行安装。
  2. 当前用户有安装的权限(建议安装全局,工程目录也可以)

安装

curl -sS https://getcomposer.org/installer | php

如果要安装全局,则继续:

mv composer.phar /usr/local/bin/composer

注:上述代码的前提是/usr/local/bin在系统环境变量内,怎么加入到系统环境变量,那就自行Google了。

加速

为什么会有这个步骤呢?原因就是国内环境不合适,来吧,看看怎么加速。

其实很简单,第三方提供了中国镜像加速服务了....哈哈哈

这加速也有局部加速和全局加速,建议放全局,要不然每次加工程都要加速~

全局加速简单三步:

查看配置位置

composer config -l -g

显示大致如下:配置目录

如上面所看到的,配置路径在/Users/yuesong/.composer

那我们编辑如下文件:

vim /Users/yuesong/.composer/config.json

添加如下内容:

"repositories": [
    {"type": "composer", "url": "http://pkg.phpcomposer.com/repo/packagist/"},
    {"packagist": false}
]

最后修改后的文件大致内容如下:

{
    "config": {},
    "repositories": [
        {"type": "composer", "url": "http://pkg.phpcomposer.com/repo/packagist/"},
        {"packagist": false}
    ]
}

更新下自身

composer self-update

运行

搞起吧,骚年。前提是你配置好composer.json~

composer update

查阅地址:

赞 (0)

评论