yii2.0 windows环境通过 Composer 安装

通过composer安装是安装Yii2.0的首选方法。如果你还没有安装Composer,需要先安装composer:
找到yii官网的 https://getcomposer.org/doc/00-intro.md#installation-nix下载“Composer-Setup.exe”,下载完双击安装,会遇到ssl拓展问题,
安装composer:
1、cmd dos命令进入这个D:\wamp\www\yii2\advanced下:
运行

php -r "readfile('https://getcomposer.org/installer');" | php

这里写图片描述

ps(摘自:http://www.tuicool.com/articles/rueeIn)
在Windows的Wamp环境下安装Composer(注:Composer要求PHP版本在5.4),你可能会遇到这种安装失败的情况:出错信息是 “The openssl extension is missing, which will reduce the security and stability of Composer. If possible you should enable it or recompile php with –with-openssl” ,大意就是你的PHP缺少openssl扩展。

你可能会去屏幕右下角的Wamp的控制台,去加载php的openssl扩展,或者在php.ini中去掉 extension=php_openssl.dll 这一行开头的注释,然后重启server,结果发现还是不行。

正确的做法是在php的安装目录比如说C:\wamp\bin\php\php5.3.3\中,找到找个目录下的php.ini文件,然后去掉 extension=php_openssl.dll 这一行开头的注释,之后就可以顺利安装Composer了。

你可以发现上面出现了两个php.ini,是的Wamp在Apache和在CLI(命令行)模式下使用了不同的php.ini文件,当你在WAMP的控制台去启用php_openssl这个扩展,是启用的Apache的,而非CLI。而修改php安装目录中的php.ini配置文件,则可以启用CLI模式下的openssl。
2、执行命令:

php composer.phar global require "fxp/composer-asset-plugin:^1.2.0"

结果如图:
yii2.0 windows环境通过 Composer 安装_第1张图片
ps:可能会让你输入github的token,这个token可以在你账号的个人
中心找:在“个人中心”->“Settings”->”Personal access tokens”中来生成个token
3、执行命令:
php composer.phar create-project --prefer-dist --stability=dev yiisoft/yii2-app-advanced ../yii2test
yii2.0 windows环境通过 Composer 安装_第2张图片

就会下载yii框架的内容。

4、最后一步:初始化我们的应用,初始化是在你创建的yii2test目录下 执行cmd init命令 选0 y
yii2.0 windows环境通过 Composer 安装_第3张图片

至此,安装完毕,可以测试一下:
浏览器输入http://localhost/yii2/yii2test/frontend/web/index.php
可以看到
yii2.0 windows环境通过 Composer 安装_第4张图片

你可能感兴趣的:(php,yii2-0)