1:安装
第一种:
去composer官网( https://getcomposer.org/download/ )下载Composer-setup.exe进行安装,由于此软件安装需要联网且服务器在国外安装很难成功,所以这里推荐使用下面第二种方式进行安装。
第二种:
1:去官网https://getcomposer.org/download下载composer.phar文件。找到并进入 PHP 的安装目录,将下载的composer.phar 复制到 PHP 的安装目录下面,也就是和 php.exe 在同一级目录。
2:在 PHP 安装目录(D:\phpStudy\php\php-5.6.27-nts)下新建一个 composer.bat 文件,并将下列代码保存到此文件中。
@php "%~dp0composer.phar" %*
至此composer的安装就完成。
3:进入目录D:\phpStudy\php\php-5.6.27-nts中输入composer指令,出现composer字样代表安装成功;
4:为了可以全局(任意位置)访问composer,可以把php.exe的所在目录(D:\phpStudy\php\php-5.6.27-nts)定义在环境变量path选项中。
5:设置好后输入php -v即可看到php版本号。 cmd中任意位置输入composer指令都可以看到上述成功才有的composer字样;
2:配置Composer为国内镜像
配置国内镜像:输入命令
全局配置:
composer config -g repo.packagist composer https://packagist.phpcomposer.com
配置后用下面的命令查看镜像地址,发现地址改变就行。
局部配置:若只想在当前项目中有效,把上面的命令去掉 -g 即可。
几个有关的composer命令:
查看全局配置信息:composer config -gl
取消镜像:composer config -g --unset repos.packagist
查看当前版本:composer -v
升级版本:composer selfupdate
3:composer升级
composer selfupdate
4:使用Composer安装tp5验证码
第一步:切换到tp5的composer.json 所在的目录,在当前目录打开cmd,输入指令
composer require topthink/think-captcha
进行安装
安装成功后,会在vendor目录多出think-captcha。