我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...

composer是专门为php提供代码库的地方,其身份地位就像node的npm,mac的brew,centos的yum。

苏南大叔:mac系统,如何安装composer - mac-composer
mac系统,如何安装composer(图5-1)

测试环境:mac

composer说明

composer官方下载地址是:https://getcomposer.org/ 。目前最新版本是1.5。composer正常使用的前提是:系统中安装了php,并且该php的ini文件里面,开启了openssl扩展,没安装php的同学,请自行安装,相关内容不在本篇文章讨论范围内。(其实要求是php命令,hhvm也可以伪装成php,以后我们可以单说如何伪装)

HHVM发展起来后,鉴于hhvm和php之间剪不断理还乱的关系,composer也为hacklang提供代码库管理功能。具体的相关数据包见这里: https://packagist.org/search/?q=hhvm

苏南大叔:mac系统,如何安装composer - composer-00
mac系统,如何安装composer(图5-2)

苏南大叔:mac系统,如何安装composer - composer-01
mac系统,如何安装composer(图5-3)

简易安装(推荐)

本文说的composer在mac下的安装,非常简单。
先下载 https://getcomposer.org/composer.phar ,然后移动到 /usr/local/bin 下面,再给其777权限即可。

用命令行来说话的话,就是下面的代码。

curl -o composer.phar 'https://getcomposer.org/composer.phar'
mv composer.phar /usr/local/bin/composer   
chmod 777 /usr/local/bin/composer  

截图如下:

苏南大叔:mac系统,如何安装composer - composer-03
mac系统,如何安装composer(图5-4)

如果有权限相关的提示的话,记得加上sudo试试?

另类安装

大多数时候,由于网络原因,这个composer.phar是下载不完全的。所以,苏南大叔使用迅雷来下载composer.phar

苏南大叔:mac系统,如何安装composer - composer-download
mac系统,如何安装composer(图5-5)

然后再把它放到/usr/local/bin/下面,这个是个非常好的主意。

sudo mv composer.phar /usr/local/bin/composer   
sudo chmod 777 /usr/local/bin/composer  

官方方案(不推荐)

不过官方给出了完全不同的下载方法,见这里:https://getcomposer.org/download/
官方的mac下面的安装说明见这里:https://getcomposer.org/doc/00-intro.md#installation-linux-unix-osx 。蛮复杂的对吧?不觉得头大的话,你也可以用官方给出的方法,下载并安装。

大概的意思就是,执行下面的类似命令:

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

然后就会各种问题产生,其实composer就是个绿色软件,弄的那么复杂干啥?

总结

安装完成后,在命令行里面敲入composer,如果有输出,那么就证明安装成功了。更多composer相关文章,请点击:

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。

 【福利】 腾讯云最新爆款活动!1核2G云服务器首年50元!

 【源码】本文代码片段及相关软件,请点此获取更多信息

 【绝密】秘籍文章入口,仅传授于有缘之人   php    composer