Composer的安装
原创 php composer 2021-01-22 15:43:11
3 收藏 2 浏览3562 评论3
寻找目的地的萤火虫
已发2篇
有侵犯版权请及时联系我们,我们将在24小时内删除文章。
投诉举报

    

一、介绍

    Composer 是 PHP 的一个依赖管理工具。它允许你声明项目所依赖的代码库,它会在你的项目中为你安装他们。

    Composer 需要 PHP 5.3+ 以上版本,并且还需要开启 openssl。


二、Windows安装Composer

    说明:我本地服务环境是用phpstudy搭建的集成环境。

    安装前请注意:

    ①PHP5.3+以上

    ②开启openssl,我的是phpstudy集成环境,直接打开即可,如下图

QQ截图20210122165621.png

    自己配置的 修改php 目录下的 php.ini,将 extension=php_openssl.dll 前面的分号去掉就可以了,如下图

QQ截图20210122165832.png


    (1)下载安装文件进行安装,官网下载地址https://getcomposer.org/download/

QQ截图20210122161413.png 


    (2)下载完以后,直接运行安装,可能会弹出下图,直接选择为所有用户安装即可。

QQ截图20210122161212.png

    

    (3)不用勾选开发模式,直接点Next就可以,如下图

QQ截图20210122154536.png

    

    (4)选择需要安装的PHP版本路径,我的是php7.0.2,根据实际需要选择即可。

QQ截图20210122154609.png

    

    (5)会出现下图,不用勾选代理,直接点击“Next”

QQ截图20210122162027.png

   

     (6)进行到下一步,直接点击“Install”,如下图

QQ截图20210122162142.png


    (7)等待下载安装即可,不出现意外可以顺利安装成功


    (8)有时候也会出现错误,一般是下面的错误。

Script Output:
Failed to decode zlib stream

    如下图

QQ截图20210122162804.png


解决方案:

    ①直接下载composer.phar文件,下载地址还是上面的https://getcomposer.org/download/

    打开地址,拉到最下面Manual Download下载最新的版本,如下图

QQ截图20210122163043.png

    ②将下载的文件复制到跟php.exe所在的同一级目录下,我的是F:\soft\phpstudy2\PHPTutorial\php\php-7.0.12-nts 你根据自己的PHP实际目录进行复制

    

    ③同样在php.exe所在的同一级目录下新建composer.bat文件,也就是在F:\soft\phpstudy2\PHPTutorial\php\php-7.0.12-nts下新建,内容为

@php "%~dp0composer.phar" %*

    

    ④执行完上面的,如下图

QQ截图20210122164613.png

    

    (9)窗口运行,查看是否安装成功

composer -v
//或者
composer --version

QQ截图20210122164805.png


    (10)更新composer到最新

composer self-update


三、Linux安装Composer(Centos)



(1)下载composer

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

QQ截图20210122171305.png


(2)将composer.phar文件移动到bin目录以便全局使用composer命令

mv composer.phar /usr/bin/composer


(3)切换国内源

composer config -g repo.packagist composer https://packagist.phpcomposer.com
//或者是阿里云
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/


(4)更新composer

composer self-update


评论(3) 我要评论
乱坠的云彩

乱坠的云彩 #1

收藏了
2021-01-22 22:44:13
回复(2)

琴朗 琴朗 : 确实很好

2022-03-07 20:17:35
#1 回复

雨伞网 雨伞网 回复 #1 对对对,支持

@琴朗: 确实很好

2022-03-07 20:18:33
#2 回复