Composer 的安装


环境:Windows 10 64

安装包:https://getcomposer.org/Composer-Setup.exe

 

手册

    英文手册:https://getcomposer.org/doc/

    中文手册:https://www.kancloud.cn/thinkphp/composer/35668

 

安装:

  1.  双击打开安装包后会出现以下页面:我这里选择的第一项为所有用户安装:

    Install for all users (recommended)  为所有用户安装(推荐)

     Install for me only            仅为我安装

 

   2.  Composer 设置:这里勾选了开发者模式, 并点击 Next

    Developer mode   开发者模式

 

   3.  检查PHP环境

    这里有两种情况:

      图3.1是没有在系统环境变量中添加PHP的,需要自己选择php运行文件

         图3.2是设置登录系统环境变量的,此电脑 -> 属性 -> 高级 -> 环境变量   第一栏的 path 选中 再点下方的编辑,添加php的运行目录,软件就会自动找到。

        Settings check  设定检查

        We need to check your PHP and other settings. 我们需要检查您的PHP和其他设置。
        Choose the command-line PHP you want to use:  选择要使用的命令行PHP:

 

(图3.1)

 

(图3.2)

 

  4.  代理设置

    这里选择未设置,直接点击Next 

 

 

  5.  准备安装

  

 

  6.  开始安装

 

    错误1: Failed to decode zlib stream  无法解码zlib流

      解决方法:

        修改php.ini 中 extension_dir = "ext"  路径改为绝对路径。

        修改php.ini 中 zlib.output_compression = Off更改为on。

        将将php目录下的ssleay32.dll、libeay32.dll以及php/ext文件夹下的:php_openssl.dll 3个文件拷贝到WINDOWS\system32 文件夹下。

 

    错误2 连接错误问题

       解决方法:

        1.有vpn的话可以打开vpn,连接会好点,

          2. 可以尝试多点击几次Retry重试按钮

 

 7.  安装完成

 

 

 

 

8. 镜像配置

  默认镜像是国外网站,这里修改为国内镜像

  打开命令行窗口输入:composer config -g repo.packagist composer https://packagist.phpcomposer.com

 

 9. 测试运行

   这里已安装ThinkPHP5.1为例

  跳转到web目录下执行:composer create-project topthink/think=5.1.* tp5

 

 

    安装完成后查看web目录下已经有了tp5的文件夹,项目目录也都有了

 

 

 

参考:

  https://blog.csdn.net/qq_17631419/article/details/106278109

  https://github.com/composer/composer/issues/4619

  https://blog.csdn.net/bluebird2/article/details/92874276


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM