Создание базового приложения в Yii2 — задача простая и не вызывающая никаких трудностей.
Итак, вариантов два — через Composer и без него.
Установка при помощи менеджера Composer:
composer create-project --prefer-dist yiisoft/yii2-app-basic ./
Данная команда установит basic-приложение в текущую папку — т.к. мы указали ./. Для установки advanced — замените yii2-app-basic на yiisoft/yii2-app-advanced.
ВАЖНО! Не забудьте единожды перед первой установкой yii-приложения выполнить следующую команду:
composer global require "fxp/composer-asset-plugin:^1.2.0"
Она позволит работать с зависимостями npm и bower при помощи Composer.
Установка с архива:
Переходим на http://yiiframework.com и в разделе Install from an Archive File скачиваем нужный архив.
После этого распаковываем архив в целевую папочку и правим config/web.php, внося секретное случайное значение в поле cookieValidationKey.