zoukankan      html  css  js  c++  java
  • windows下安装composer方法

    composer是一个新崛起的PHP的依赖管理工具。官方安装方法见:
    
    此处假定:
    
    (1)php安装目录为C:/php5.4
    
    (2)php 安装目录已经加入PATH环境变量(这样就可以在命令行直接输入“php”而不是“C:/php5.4/php.exe”。PATH环境变量修改方法 见:http://blog.chinaunix.net/uid-25810793-id-3257898.html )
    
    (3)composer安装目录为r:/php_pharz
    

     

    ———————————–

    1、前期工作:php在命令行下所使用的php.ini文件,需要打开php_openssl.dll扩展
    
    可以通过以下命令行,确定php在命令行下所使用的php.ini文件路径:
    
    php –ini
    
    然后通过以下命令,确定是否打开了php_openssl.dll扩展:
    
    php -i | findstr /I /N “openssl”

    如果输出字符串有openssl的信息,表示openssl打开成功;否则,请更改php.ini文件,打开php_openssl.dll扩展。

    1_php_detect_is_enable_openssl

    2、通过浏览器下载如下文件到r:/php_phar,文件名为“composer.phar”:
    
    https://getcomposer.org/download/
    
    3、打开cmd命令行,切换到composer安装目录:
    
    cd r:/php_phar
    

    1、增加bat文件。

    在composer安装目录下增加composer.bat,文件内容为:
    
    @echo off php %~dp0composer.phar %*
    
    这样,就可以通过bat直接运行composer了:
    
    运行代码:r:/php_phar/composer -V

    4_bat_php_composer_check_is_ok

    2、将r:/php_phar加入PATH环境变量,然后重启命令行,就可以达到你的效果了:

    6_path

    到此 安装完成!!!

    配置中国区镜像

    有两种方式启用镜像服务:

    • 系统全局配置: 即将配置信息添加到 Composer 的全局配置文件 config.json 中。见“例1”

    • 单个项目配置: 将配置信息添加到某个项目的 composer.json 文件中。见“例2”

    例1:修改 composer 的全局配置文件(推荐方式)

    打开命令行窗口(windows用户)或控制台(Linux、Mac 用户)并执行如下命令:

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

    例2:修改当前项目的 composer.json 配置文件:

    打开命令行窗口(windows用户)或控制台(linux、Mac 用户),进入你的项目的根目录(也就是 composer.json 文件所在目录),执行如下命令:

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

    上述命令将会在当前项目中的 composer.json 文件的末尾自动添加镜像的配置信息(你也可以自己手工添加):

    "repositories": {
        "packagist": {
            "type": "composer",
            "url": "https://packagist.phpcomposer.com"
        }
    }

    composer 升级

    ➜  ~ composer self-update
    You are already using composer version 1.2.0 (stable channel).

    composer 卸载

    如果你的 composer 不小心出现什么问题了,用 composer update也解决不了问题,那么你可以试试卸载后重新安装。

    删除 composer 目录

    其实 composer 就是一些 php 文件,你只要找到将他们删除即可。
    我们可以执行

    composer config -l -g | grep "home|dir" -E

    找到对应的目录删除即可。

    卸载全局 composer 命令

    首先,我们经常会将 composer 配置成全局命令,这时,我们可以用 where composer 或者type composer 找到对应路径,然后 rm 掉即可。

    如果是 homebrew 安装的话,直接用 brew info composer 就可以查看已安装的 composer 的位置了。

    对了,你如果配置过别名,还需找到 shell 的配置文件,将别名删除。

    恩,现在就开始你的 composer 之旅吧。

  • 相关阅读:
    springmvc 方法参数自定义的解析
    numpy生成随机数组,超几何分布与连续分布
    机器学习笔试知识点
    梯度下降(Gradient Descent)小结
    numpy傅里叶变换
    numpy奇异值分解,广义逆矩阵与行列式
    numpy求解特征值和特征向量
    Scrapy简单介绍
    python异步库twisted
    同步,异步,阻塞和非阻塞的通俗理解
  • 原文地址:https://www.cnblogs.com/lucky-man/p/7112054.html
Copyright © 2011-2022 走看看