1.下载Composer_installer.phar
https://getcomposer.org/composer.phar
重命名为 composer_installer.phar
将文件放入根目录WWW
2.开启PHP 的 openssl 扩展
打开对应php版本的php,ini
去掉注释;
3.安装Composer
cmd -> d: -> cd d:/phpstudy/www
php composer_installer.phar
4.设置非全局变量但是可以直接使用Composer命令
在 C:/ 下创建 initcmdenv.cmd 文件 内容如下
@echo off :: Temporary system path(为当前命令行增加额外的PATH,可随意增加不影响全局系统) set PATH=%PATH%; :: Commands(增加新的快捷命令,必须为DOSKEY 快捷名称=完整命令) DOSKEY composer=php d:/phpstudy/www/composer.phar $* ::Show something(显示初始化的内容,可以删掉) echo ========DOSKEY========== DOSKEY /macros echo ========END==========
创建 C:\Windows\System32\cmd.exe 快捷方式
设置开解方式目标为 %windir%/system32/cmd.exe /K C:/initcmdenv.cmd
设置好后 直接运行这个 cmd.exe 快捷方式 就可以直接在命令行的任何地方直接使用 composer 命令了。
5.下载 Composer归档包
2个版本,advanced 和 basic :
https://github.com/yiisoft/yii2/releases/download/2.0.9/yii-advanced-app-2.0.9.tgz
https://github.com/yiisoft/yii2/releases/download/2.0.9/yii-basic-app-2.0.9.tgz
下载后解压缩至根目录 WWW
在解压的归档包 composer.json 中添加 中国镜像 地址
{ "repositories": { "packagist": { "type": "composer", "url": "https://packagist.phpcomposer.com" } } }
6. require "fxp/composer-asset-plugin:~1.1.1" 查询并添加最新版本
php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"
或
composer global require "fxp/composer-asset-plugin:~1.1.1"
7.创建Yii2项目
cmd -> d: -> cd d:/phpstudy/www/baisc (adcanced)
advanced:
composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced ../yii2test
basic:
composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic ../yii2test
8.Token (github)
create a new Token
MyID:[email protected]**.com Password:23*********
⑴
⑵
⑶
⑷
⑸
⑹
将得到的Token输入即可。