Windows环境下Composer的安装和使用说明,从零开始熟悉安装composer,不会者、不常用者和遗忘者的幸福

[本文摘抄至网络-本人整理测试]

测试日志:

2023.12月更新:可用,文中有少量更新

20220315测试:可用


Windows环境下Composer的安装和使用教程
(本人亲测可用)

下载前说明:建议先安装PHP环境,我安装的是PHP7.3
1.先下载
下载 Composer-Setup.exe 。安装时会自动搜索php.exe的安装路径,如果没有,就手动找到php安装路径下的php.exe。(你跟我的路径可能会不一样)

2.开启openssl扩展

在PHP目录下,打开php.ini文件,开启openssl扩展。去掉extension=php_openssl.dll前面的分号(;)

3.添加环境变量

把php目录添加到环境变量(和php.exe同级目录的路径)例如:D:\apache_php\php添加到环境变量path里。(这一步测试没通过)

4.下载composer.phar 

下载地址:Composer,打开这个链接,往下滚动,看到:

随便选择一个吧,我这里选择的是1.9.0,点击下载。

将下载的composer.phar文件放入php目录下,同时在php目录下新建一个文件composer.cmd,内容写成:@php "%~dp0composer.phar" %*       保存。然后运行这个文件,然后打开cmd运行:composer命令 会出现:

说明:上边这个界面不一定会显示出来,这次测试时,它是一闪而过,但安装是成功了的。

看到这个图案就表示你安装成功了。(一步一步按照步骤来就可以,我已安装多次)
可以运行composer --version 查看composer的版本。

5. 切换镜像(在控制台中执行命令):

Composer阿里云全量镜像:

全局配置(推荐)
所有项目都会使用该镜像地址:

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

  (20220316,测试,据说8号就没维护了,没采集库)(2023.12说明:偶尔会碰到维护,晚上镜像同步失败的概率更高,本人已碰到多次了。)

这是切换国内镜像:

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

   (20220316测试,同样没采集)

官方镜像:

composer config -g repo.packagist composer https://packagist.org

  (20220316测试,已采集,可用,只是要慢点


小提示:Packagist 镜像切换至国内镜像可以加快下载速度。

阿里云 Composer 镜像https://mirrors.aliyun.com/composer/阿里云96s推荐
腾讯云 Composer 镜像https://mirrors.cloud.tencent.com/composer/腾讯云24h-
PHP 国内 Composer 镜像https://packagist.phpcomposer.com仁润股份24h不稳定
华为云 Composer 镜像https://repo.huaweicloud.com/repository/php/华为云未知未知
php.cnpkg.org Composer 镜像https://php.cnpkg.org安畅网络60秒-


取消镜像配置

composer config -g --unset repos.packagist



最后提一下,看云上有composer的中文手册 http://www.kancloud.cn/thinkphp/composer

======================【composer常用命令】=========================

  • 查看composer配置(我一般用来看仓库源地址)
    composer config -l -g
    
  • 安装第三方库
    composer require wanghua/general-utility-tools-php dev-master
    
  • 。。。

  • 。。。

============================在60天后继续使用它========================

这时候你需要在cmd中执行:composer self-update 让它更新,前提是它报:Warning: This development build of composer is over 60 days old.//大概意思是很久没更新了

============================在60天后继续使用它========================


原文链接:
https://blog.csdn.net/iloveyougirls/article/details/52333597

===============================【以上是安装】==========================

===============================【以下是使用】==========================

使用composer安装tp5

//1 用此操作前必须安装composer
//2 访问packagist.org网址
//3 搜索包并点击 eg:搜索 topthink并点击进去
//4 下载你要的包(我只需要第一个:topthink/think)
//5 在某个地方建立文件夹,cmd进入这个文件夹,使用你看到的命令安装eg:composer create-project topthink/think
//不出意外就能完成下载,不行的自己排查原因,也可以留言。

我告诉你们怎么用composer安装第三方类库

【我也是才学这个,分享一下】原来我也不知道,有一天看见老大使用了一次,后来自己也要一个图像库,发现没有,可急死我了。
然后就研究一下:
操作:
Windows系统:
1 、第三方类库一般在目录:D:\whua\project\web_project\vendor\topthink,(web_project是我项目的根目录)用cmd进入这个目录,然后使用composer命令下载或者更新:
安装:composer require topthink/think-mongo(这里换成你需要的库名称)
更新:composer update topthink/think-mongo(这里换成你需要的库名称)
然后 输入Y 确认,然后等下就完了。

===============================【以下是安装YII2】==========================

composer create-project --prefer-dist yiisoft/yii2-app-basic basic

如果不成功请看官方说明:入门(Getting Started): 安装 Yii(Installing Yii) - Yii 2.0 权威指南 - 文档 - Yii Framework 中文网

===============================【更新插件】==========================

cmd进入项目目录

键入composer update xxx(类库名称,不加的话是更新所有) 命令更新vendor类库

  • 13
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SDL大华

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值