一、介绍
Composer 是 PHP 的一个依赖管理工具。它允许你声明项目所依赖的代码库,它会在你的项目中为你安装他们。
Composer 需要 PHP 5.3+ 以上版本,并且还需要开启 openssl。
二、Windows安装Composer
说明:我本地服务环境是用phpstudy搭建的集成环境。
安装前请注意:
①PHP5.3+以上
②开启openssl,我的是phpstudy集成环境,直接打开即可,如下图
自己配置的 修改php 目录下的 php.ini,将 extension=php_openssl.dll 前面的分号去掉就可以了,如下图
(1)下载安装文件进行安装,官网下载地址https://getcomposer.org/download/
(2)下载完以后,直接运行安装,可能会弹出下图,直接选择为所有用户安装即可。
(3)不用勾选开发模式,直接点Next就可以,如下图
(4)选择需要安装的PHP版本路径,我的是php7.0.2,根据实际需要选择即可。
(5)会出现下图,不用勾选代理,直接点击“Next”
(6)进行到下一步,直接点击“Install”,如下图
(7)等待下载安装即可,不出现意外可以顺利安装成功
(8)有时候也会出现错误,一般是下面的错误。
Script Output: Failed to decode zlib stream
如下图
解决方案:
①直接下载composer.phar文件,下载地址还是上面的https://getcomposer.org/download/
打开地址,拉到最下面Manual Download下载最新的版本,如下图
②将下载的文件复制到跟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" %*
④执行完上面的,如下图
(9)窗口运行,查看是否安装成功
composer -v //或者 composer --version
(10)更新composer到最新
composer self-update
三、Linux安装Composer(Centos)
(1)下载composer
curl -sS https://getcomposer.org/installer | php
(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
乱坠的云彩 #1
琴朗 : 确实很好
雨伞网 回复 #1 对对对,支持