Composer文档
http://docs.phpcomposer.com/00-intro.html#Using-Composer
全局安装
你可以将此文件放在任何地方。如果你把它放在系统的 PATH
目录中,你就能在全局访问它。 在类Unix系统中,你甚至可以在使用时不加 php
前缀。
你可以执行这些命令让 composer
在你的系统中进行全局调用:
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
更换镜像
https://pkg.phpcomposer.com/
镜像原理:
一般情况下,安装包的数据(主要是 zip 文件)一般是从 github.com
上下载的,安装包的元数据是从 packagist.org
上下载的。
然而,由于众所周知的原因,国外的网站连接速度很慢,并且随时可能被“墙”甚至“不存在”。
“Packagist 中国全量镜像”所做的就是缓存所有安装包和元数据到国内的机房并通过国内的 CDN 进行加速,这样就不必再去向国外的网站发起请求,从而达到加速 composer install
以及 composer update
的过程,并且更加快速、稳定。因此,即使 packagist.org
、github.com
发生故障(主要是连接速度太慢和被墙),你仍然可以下载、更新安装包。
方法一: 修改 composer 的全局配置文件(推荐方式)
打开命令行窗口(windows用户)或控制台(Linux、Mac 用户)并执行如下命令:
composer config -g repo.packagist composer https://packagist.phpcomposer.com
安装Yii2.0
http://www.yiichina.com/tutorial/1606
通过 Composer 安装
这是安装Yii2.0的首选方法。如果你还没有安装 Composer
,你可以按照这里的说明进行安装。
安装完 Composer
,运行下面的命令来安装 Composer Asset
插件:
composer global require "fxp/composer-asset-plugin:^1.3.1"
安装高级的应用程序模板,运行下面的命令:
Yii一共两个模版 选其一
composer create-project --prefer-dist yiisoft/yii2-app-basic basic
composer create-project yiisoft/yii2-app-advanced advanced 2.0.13