下载composer

下载地址:https://getcomposer.org/download/

在php.ini文档中打开extension=php_openssl.dll(注:就是将extension=php_openssl.dll前面的’;’ 号删掉,然后保存)

安装composer


开启下载的conposer-Setup.exe程序,点击next


安装程序会自动找到电脑上的php.exe的路径,如果路径不对,可以手动更改。然后再点击next

这一步不需要勾选,直接点击next

现在就可以安装了,点击install

到这里操作已经完成,需要等时间让程序自动运行来完成所有的安装

然后你注意看一下composer是安装在哪个目录,我把它安装到D盘composer下了

打开cmd,输出composer -V命令查看是否安装成功

切换到之前的composer安装目录


下面安装yii项目

更改下载的镜像地址,不然下载的时候会很慢的

用如下命令:

composer config -g repo.packagist composerhttps://packagist.phpcomposer.com



然后(不执行这个会没有vendor目录):

composer global require “fxp/composer-asset-plugin:~1.1.1” (回车)



然后:

基础版本 : composer create-project --prefer-dist yiisoft/yii2-app-basic yii

高级版本 : composer create-project --prefer-dist yiisoft/yii2-app-advanced yiitest

回车



然后然后下载完成就是这样的



如果你下载的基础版本把yii复制到你的域名里到这里就完成了


如果你下载的高级版本,请往下看

第一步 :

进入项目根目录执行init.bat初始化脚本,设置安装的环境,选择开发环境(Develoment)or生产环境(Production),输入yes进行确定。【该步骤是生成配置信息】


第二步配置站点目录:

前台: 根目录/frontend/web/

后台: 根目录/backend/web/

第三步创建数据库:

先更改 : 根目录\common\config\下的main-local.php



第四步:执行命令开始生成数据表



第五步:增加后台登录用户


在能够访问的控制器里面执行


echo Yii::$app->security->generatePasswordHash("密码");
把生成的密码存到数据表user里面即可