linux下composer 国内镜像的使用

来源:互联网 发布:西南交通大学网络缴费 编辑:程序博客网 时间:2024/06/05 03:09

全局安装Composer

curl -sS https://getcomposer.org/installer | phpmv composer.phar /usr/local/bin/composer

修改 composer 的全局配置文件

composer config -g repo.packagist composer https://packagist.phpcomposer.com

镜像原理:

一般情况下,安装包的数据(主要是 zip 文件)一般是从 github.com 上下载的,安装包的元数据是从 packagist.org 上下载的。

然而,由于众所周知的原因,国外的网站连接速度很慢,并且随时可能被“墙”甚至“不存在”。

“Packagist 中国全量镜像”所做的就是缓存所有安装包和元数据到国内的机房并通过国内的 CDN 进行加速,这样就不必再去向国外的网站发起请求,从而达到加速 composer install 以及 composer update 的过程,并且更加快速、稳定。因此,即使 packagist.org、github.com 发生故障(主要是连接速度太慢和被墙),你仍然可以下载、更新安装包。

0 0
原创粉丝点击