美文网首页
Unix系统下的Composer安装及国内镜像配置

Unix系统下的Composer安装及国内镜像配置

作者: _Van丶 | 来源:发表于2020-02-20 17:33 被阅读0次

安装步骤


1、下载 composer.phar 文件(二选一即可)
  • 如失败多重试几次
curl -sS https://getcomposer.org/installer | php 
  • 或者直接从阿里云下载
wget https://mirrors.aliyun.com/composer/composer.phar
2、将 composer.phar 移动到环境变量中并且更名为 composer
mv composer.phar /usr/local/bin/composer
3、配置国内镜像(二选一)

Packagist / Composer 中国全量镜像

# 全局配置(-g 为全局配置参数)
composer config -g repo.packagist composer https://packagist.phpcomposer.com

# 单项目配置(切换到项目目录下再执行以下命令)
composer config repo.packagist composer https://packagist.phpcomposer.com

阿里云 Composer 全量镜像

# 全局配置(-g 为全局配置参数)
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

# 单项目配置(切换到项目目录下再执行以下命令)
composer config repo.packagist composer https://mirrors.aliyun.com/composer/

拓展(正确的Composer 扩展包安装方法


一、取消国内镜像配置
  • 取消全局配置
composer config -g --unset repos.packagist
  • 取消单项目配置
composer config --unset repos.packagist
二、可能遇到的问题
  • 执行 composer -V 或者 composer --version 等命令时出现:
    /usr/bin/env: php: 没有那个文件或目录
    此时找到自己php 的安装路径(例如我的是: /opt/remi/php72/root/usr/bin/php),然后创建软连接
ln -s  /opt/remi/php72/root/usr/bin/php /usr/local/bin/php

再次执行 composer -V 或者 composer --version 出现 composer 版本则问题解决。

三、调试
  • composer 命令增加 -vvv 可输出详细的信息,命令如下:
composer -vvv require alibabacloud/sdk
四、如果还是有问题
  1. 建议先将 Composer 版本升级到最新:
composer self-update
  1. 执行诊断命令:
composer diagnose
  1. 清除缓存:
composer clear
  1. 若项目之前已通过其他源安装,则需要更新 composer.lock 文件,执行命令:
composer update --lock
  1. 重试一次,若还有问题,我也不知掉该怎么弄了[滑稽]。在此附上阿里巴巴 PHP 社区钉钉群:23178217,这里的大佬貌似还没遇到过解决不掉的问题。

以上,Van(完)。

相关文章

  • Unix系统下的Composer安装及国内镜像配置

    安装步骤 1、下载 composer.phar 文件(二选一即可) 如失败多重试几次 或者直接从阿里云下载 2、将...

  • Linux下Composer安装

    安装compsoer 全局安装 Packagist/Composer 国内镜像系统全局配置命令 Composer更新命令

  • 正确的Composer 扩展包安装方法

    安装 Composer 及国内镜像配置 请点这里 转自: 正确的 Composer 扩展包安装方法 - Learn...

  • Laravel 环境配置

    安装composer composer 国内镜像以及配置方法:http://pkg.phpcomposer.com...

  • Composer国内镜像源设置姿势

    安装composer 设置国内镜像源姿势一 之 全局配置 设置国内镜像源姿势之一 之 单项目配置 设置国内镜像源姿...

  • Laravel框架

    1:安装 步骤1: 配置通过国内镜像下载 步骤2: 通过composer安装laravel 2:路由相关语法 3:...

  • ThinkPHP5.1构建Restful风格API

    下载安装composer composer使用国内镜像 通过composer安装ThinkPHP5.1 通过com...

  • TP6 常用指令

    1、安装composer 2、composer镜像切换 添加阿里云镜像 取消全局镜像配置 查看全局配置信息 3、安...

  • composer国内镜像

    安装 php composer 国内镜像列表 镜像名地址赞助商更新频率备注阿里云 Composer 镜像https...

  • composer 安装及使用

    1、安装: composer的安装就不用多说了,官网下载 或者直接yum安装。 2、常用命令: 1)配置为国内镜像...

网友评论

      本文标题:Unix系统下的Composer安装及国内镜像配置

      本文链接:https://www.haomeiwen.com/subject/owhxqhtx.html