Установка Yii 2.x на локальный компьютер с Windows
Yii 2.x можно установить двумя способами, скачав архивный файл или через менеджер зависимостей Composer. Второй способ предпочтительнее, так как позволяет устанавливать новые расширения и обновления всего лишь одной командой в командной строке.
Установка через Composer
Загрузите OpenServer и установите его на локальный диск С. Сервер выбран не случайно из-за того, что он включает в себя консоль с предустановленным Composer. Запускаем сервер и в настройках выставляем версию PHP 5.4.
Запускаем консоль и переходим в корневую директорию проекта

Выполняем следующую команду:
- composer global require "fxp/composer-asset-plugin:1.0.0"
Выбираем базовый или расширенный пакет Yii:
- composer create-project yiisoft/yii2-app-basic basic_project_name
- composer create-project -prefer-dist -stability=dev yiisoft/yii2-app-advanced advanced_project_name

Команды которые могут пригодиться:
- php requirements.php
- php init
- yii migrate
- yii migrate -migrationPath=@path/to/migrations
- composer update
Правой кнопкой перезапускаем сервер. В моих сайтах выбираем сайт demo. После не хитрых манипуляций сайт стартует. После установки базового пакета мы видим следующую структуру папок.

Корневой каталог содержит следующий набор папок
- assets — подключение css и js файлов
- config — настройка доступов к базе и общие настройки фреймворка
- models — модели
- views — представления
- runtime — генератор кода gii
- vendor — исходники фреймворка Yii
- web — корневая директория сайта
Корневой каталог содержит следующий набор файлов
- .gitignore — содержит список каталогов игнорируются системой контроля версий git.
- composer.json — конфиг Composer
- init — скрипт для инициализации приложения
- init.bat — для Windows
- LICENSE.md — информация о лицензии
- README.md — основная информация об установке шаблона
- requirements.php — проверка соответствия требованиям yii
- yii — консольное приложение начальной загрузки
- yii.bat — для Windows
Установка из архива
Для установки из архива выполняем следующие шаги
После того, как вы установите приложение, Вам необходимо провести следующие действия, чтобы инициализировать установленное приложение.
- Запустить команду composer init
- Создать базу данных
- Выполнить команду миграции yii migrate