Composer 在windows系统上的安装
安装之前确保系统已经安装了PHP且PHP版本至少5.3,并开启openssl配置。打开php.ini,将:
;extension=php_openssl.dll
前面的分号去掉就可以了。
打开页面:https://getcomposer.org/download/,在页面上点击 Composer-Setup.exe 链接下载exe可自行程序到本地(该安装文件永远是最新版,目前版本是1.9.1)。然后双击该exe文件,根据安装步骤安装即可。
在安装过程中需要注意选择php.exe所在的目录:
win+r 快捷键打开cmd命令对话框,输入composer(安装的时候,把php composer.phar命令简化成composer命令了):
说明安装成功!
Composer在Linux/Mac OS上的安装
在命令行下运行(同样要开启openssl扩展):
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
如果curl命令有问题,也可以直接php命令安装:
php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" # 下载安装脚本 composer-setup.php 到当前目录
php composer-setup.php # 执行安装过程
php -r "unlink('composer-setup.php');" # 删除安装脚本
mv composer.phar /usr/local/bin/composer # 全局安装
切换 Composer 国内镜像
当你使用 Composer 指令安装一些依赖包的时候,需要从远程服务器将这些库包下载到项目目录中。默认服务器是国外的服务器,可能会比较慢,所以可以将默认服务器切换为国内镜像。在命令行下执行:
composer config -g repo.packagist composer https://packagist.phpcomposer.com
或者阿里云镜像:
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/