Composer是PHP的一个依赖管理工具。我们可以在项目中声明所依赖的外部工具库,现在很多项目都须通过Composer方式安装和更新,例如thinkphp6或laravel等,所以我们很有必要知道怎么安装和使用composer。
Composer在 Windows 、 Linux 以及 OSX 平台上均可以安装使用。
一、安装Composer
1、Wondows 平台上,我们只需要下载 Composer-Setup.exe后,一步步安装即可。
需要注意的是你需要开启 openssl 配置,我们打开 php 目录下的 php.ini,将 extension=php_openssl.dll 前面的分号去掉就可以了。
2、Linux 平台可以使用以下命令来安装:
# php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"
# php composer-setup.php
移动 composer.phar文件到bin目录以便全局使用composer命令:
mv composer.phar /usr/local/bin/composer
3、Mac OS 系统可以使用以下命令来安装:
$ curl -sS https://getcomposer.org/installer | php
$ sudo mv composer.phar /usr/local/bin/composer
安装成功后,我们可以通过命令composer --version
命令来查看是否安装成功。
国外的镜像连接速度很慢,并且随时可能被“墙”甚至“不存在”,我们可以更改 Packagist 为国内镜像:
composer config -g repo.packagist composer https://packagist.phpcomposer.com
composer安装php类库composer require ****
,可去https://packagist.org/查找所需要的包,卸载包使用composer remove ***
。