• centos 安装composer


    Composer需要PHP 5.3.2+才能运行。

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

    //或者可以尝试
    curl -sS http://getcomposer.org/installer | php

    推荐一个composer全量中国镜像:http://pkg.phpcomposer.com/

    这个命令会将composer.phar下载到当前目录。PHAR(PHP 压缩包)是一个压缩格式,可以在命令行下直接运行。

    可能会出现如下错误,是因为没有安装php openssl扩展造成的

    找到你的php安装源码,例如:

    /home/misui/php-5.6.3/ext/openssl

    依次执行

    /usr/local/php/bin/phpize
    
    ./configure -with-openssl -with-php-config=/usr/local/php/bin/php-config
    
    make && make install

    上述安装成功之后最现实一行

    Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/

    拷贝蓝色一段  然后找到php.ini所在位置,找个合意的地方添加如下

    extension=openssl.so
    extension_dir=/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/

    #openssl查看方法
    /usr/local/php/bin/php -i | grep openssl

    继续第一步操作后会得到,恭喜皇天不负有心人,下载成功了

    执行命令

    cp composer.phar /usr/local/bin/composer

    添加全局composer

    vim /etc/profile

    PATH=/usr/local/bin:$PATH
    export PATH

    执行命令

    source /etc/profile

    之后可以执行看下是否成功

    composer

    出现上图证明已经安装成功,恭喜

    你可以使用--install-dir选项将Composer安装到指定的目录,例如:

    $ curl -sS https://getcomposer.org/installer | php -- --install-dir=bin

    当然也可以进行全局安装:

    $ curl -sS https://getcomposer.org/installer | php
    $ mv composer.phar /usr/local/bin/composer

    通常情况下只需将composer.phar的位置加入到PATH环境变量就可以,不一定要全局安装。

  • 相关阅读:
    BZOJ1854: [Scoi2010]游戏
    NOIP2017 【游记】
    NOIP2017 考前汇总
    最长上升子序列nlogn算法
    BZOJ3110 K大数查询 【线段树 + 整体二分 或 树套树(非正解)】
    BZOJ1089 [SCOI2003]严格n元树 【dp + 高精】
    BZOJ1072 排列perm 【状压dp】
    NOIP2003 传染病控制 【搜索 + 卡时】
    BZOJ 1070 修车 【费用流】
    [SCOI2005]最大子矩阵
  • 原文地址:https://www.cnblogs.com/itafter/p/4803584.html
Copyright © 2020-2023  润新知