资讯专栏INFORMATION COLUMN

Composer安装说明

Yangder / 3145人阅读

摘要:安装常用方法总结未包含独立安装教程声明依赖的第三方扩展的文件加载该文件需要安装是的一个类库依赖管理机制类似的运行需要以上版本并且确定扩展可用为了获取,我们需要做两件事。安装更多的安装选项可以通过查看。指令执行完后,跟就安装好了。

Composer安装常用方法总结(未包含Windows)

独立安装Composer教程

composer.json 声明PHP依赖的第三方扩展的文件

加载该文件需要安装composer, composer是PHP的一个类库依赖管理机制, 类似Ruby 的 Gem
运行composer需要 php 5.3以上版本, 并且确定PHP CURL 扩展可用

为了获取Composer,我们需要做两件事。第一个是安装Composer(前面说过了,这意味下载它到你的项目中):

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

将composer设为全局 则只需安装一份composer 设为全局后也无需 php composer.phar 来执行
可直接 composer install 来安装包

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

这会检查一些PHP设置,然后下载composer.phar到你的工作目录中。
这个文件是Composer二进制文件。它是一个PHAR (PHP archive),PHP的归档格式,也可以像其他命令一样在命令行上运行。

如果要使用composer 安装 composer.json 中包含的内容 命令如下

$ php composer.phar install OR $ composer install

更新依赖库文件使用:

$ php composer.phar update OR $ composer update

关于composer使用的相关参考资料:

php依赖库管理工具Composer入门

PHP 开发者该知道的5个 Composer 小技巧


Homebrew安装php5及composer for mac教程

使用Homebrew安装composer要求PHP也由Homebrew安装,一下安装PHP过程仅作参考,详细资料请自行搜索

首先更新下brew软件库

$ brew update   
  # 执行完 brew update 后以下两步会显示 Warning: Already tapped! 可以不执行。

$ brew tap homebrew/dupes
$ brew tap josegonzalez/homebrew-php

brew安装php5.5

$ sudo brew install php55-intl 

更多的安装选项可以通过 “brew options php55″ 查看。

指令执行完后,php 跟 php-fpm 就安装好了。

由于是重装php,之前系统预装的php还没卸载,因此在终端调用php时,还是以之前系统的php版本做解析,所以这里需要修改path,指定 php 的解析路径。在~/.bashrc(没有则创建)最后加入一行:

$ export PATH="$(brew --prefix php55)/bin:$PATH"

添加之后再执行一下source,使之生效:

$ source .bashrc

这里有个问题,MAC开机重启后,php又恢复到了自带的php版本

解决方法——调整一下path顺序:

$ ls -al /usr/local/bin/php
/usr/local/bin/php -> ../Cellar/php54/5.4.19/bin/php

把/usr/local/bin调整到第一位:

$ cat ~/.bash_profile 
export PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin

再通过brew安装Composer

$ brew update  # 习惯性更新brew库 :)
$ brew install josegonzalez/php/composer

在shell中输入:$ composer 验证

完成


文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/31866.html

相关文章

  • 一个更加包容和宽泛的Composer

    摘要:一个聪明的指挥家。是个很贴心的家伙。和的目的差不多。上面原因不是全部,而且谨慎守规矩渠道限制也未必是坏事,但是它的确影响了的发展,而更加具有冒险精神更加包容和灵活。来了年,就是发布年后的一天,及提出工具并发布第一个版本。如果是和会简单的多。 一个聪明的指挥家。 明日北哥 sf社区直播 composer课程,感兴趣的记得来看哦 https://segmentfault.com/l/15....

    张春雷 评论0 收藏0
  • 一篇文章搞定 Windows PHP 开发环境配置

    摘要:配置环境变量那么,问题来了如何在命令行中执行代码或者命令呢这个问题的答案是在上,我们需要设置环境变量。在完成以上的环境变量设置之后,既可打开命令行工具在底部搜索栏输入,然后即可打开命令行工具。 原文:https://www.codecasts.com/blo... 此文推荐手持 Windows PC 的 PHP 新手阅读:即是那些想学习 PHP 的新同学。因为在学习 PHP 之前,你需...

    dinfer 评论0 收藏0
  • Windows安装composer及利用composer安装yii2

    摘要:安装安装前必须把安装目录加入到系统变量。能够看到版本号说明你已经加入了,否该提示不是内部命令。接着,开始安装安装安装前,将更新站点替换为中国全量镜像。这个符合是表示版本号高于等于表示插件安装完成继续。 安装composer 安装composer前必须把php安装目录加入到系统变量。添加环境变量后记得重启计算机。命令php -v 可以测试出你的php安装目录是否已经加入了环境变量。 sh...

    SimonMa 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<