zoukankan      html  css  js  c++  java
  • 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环境变量就可以,不一定要全局安装。

  • 相关阅读:
    IOS 两种控制器的使用,纯代码UITabBarController 与 UINavigationController
    iOS UI控件总结(全)
    IOS 参数string 转成url
    CocoaPods 的使用与一些异常情况的处理
    创建自己的 FrameWork(含demo)-Xcode7环境
    UITextView 一些属性的设置
    跳转第二弹
    iOS--登录注册页面-趣享-接口设计
    《大道至简》第一章阅读笔记
    软件工程个人作业02
  • 原文地址:https://www.cnblogs.com/itafter/p/4803584.html
Copyright © 2011-2022 走看看