yii2可以直接源码安装,相当于别人安装好了,你下载下来,放到目录再dos下切换到此目录用命令php init初始化就ok了,yii2推荐安装方式是composer,理论上用命令就行,比较方便,但安装比较慢,需要从github等下载文件,要等待很久。下面是我用composer安装的过程,安装没成功:
1.先安装composer,这里两种安装方法好像都可以(windows系统),一是通过Composer-Setup.exe,直接下载安装,我的理解这种安装是全局可以使用的,二是通过php -r "readfile('https://getcomposer.org/installer');" | php命令,这个先要在dos下切换到相应目录再运行,具体运行方式见composer安装的文章;
2.安装yii的所以插件:php composer.phar global require "fxp/composer-asset-plugin:1.0.0"
这里就安装好慢失败了,但也成功过一次:composer self-update,
composer global require "fxp/composer-asset-plugin:^1.2.0"
但是这也有问题我在C:/Users/Administrator/AppData/Roaming/Composer目录下看到了vendor文件夹,按道理vendor应该在当前文件的目录下面啊,没有!
就算后来update也是失败:
接着上面那成功过的一次,相应目录下:php composer.phar create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced 安装目录。
很慢,中间要输入token:登陆gihub创建,
最后还是不行,目录下没有vendor目录,安装失败了。
参考链接:
http://www.yiichina.com/tutorial/397、http://www.yiichina.com/tutorial/324
源码安装:http://blog.csdn.net/friendan/article/details/51960574
没有vendor目录问题:http://www.yiichina.com/question/1814、http://www.cnblogs.com/yangtoude/p/5323561.html