Установка Yii2 через Composer для Unix/Windows
Ну наверное я ничего нового и не напишу, ну просто решил поделиться своим опытом установки и не более того 🙂
Для Unix систем установка пройдет не столько проблемной, думаю и объяснять нет смысла, кто в теме тот знает 🙂 Для Windows придется немного попотеть, но и под нее можно устанавливать приложения с Composer’а 🙂
Установка для Unix:
1) — Для установки приложения с простым шаблоном приложения выполните команду:
php composer.phar create-project yiisoft/yii2-app-basic basic 2.0.0-beta
, где yiisoft — это папка куда установится приложение, если Вы находитесь в домашней дирректории типа
/home/vasya
, то в выполнив команду создастся папка и будет что то вроде этого
/home/vasya/yiisoft
— Для установки приложения с расширенным шаблоном, выполните следующую команду:
php composer.phar create-project yiisoft/yii2-app-advanced advanced 2.0.0-beta
Установка под Windows:
2) Для Windows установку мы будем проводить на ВебСервер Openserver для Windows 7, скачать последнюю версию можно будет —> Отсюда <—
Переходим в консоль ВебСервера OpenServer. В трее кликаем правой кнопкой мыши по значку с вебсервером выбираем «Дополнительно» — «Консоль»
В консоли переходим в папку с доменами OpenServer’а выполнив команды:
D: cd D:\WEBSERVER\OpenServer\domain mkdir yii2 cd yii2
И затем устанавливаем приложение:
Выполнив команду для установки базового шаблона приложения:
composer create-project yiisoft/yii2-app-basic basic 2.0.6
Если после запуска команды у вас вылетит ошибка:
Warning: This development build of composer is over 30 days old. It is recommended to update it by running "composer.phar self-update" to get the latest version.
Выполните команду:
composer self-update
Да и спасибо Максиму Сазанову за комментарий, после выполнения команды выше Вам необходимо выполнить следующую команду:
composer global require "fxp/composer-asset-plugin:1.0.0-beta3"
А затем вновь запустите команду установки и ждем ее завершения. Ну вот и все.
— Для установки расширенного шаблона приложения Yii2, выполните команду:
composer create-project yiisoft/yii2-app-advanced advanced 2.0.6
Ну и все как то так :-). Отписываемся если что непонятно и не получается. Будем разбираться 🙂
На момент написания статьи
2 комментария
Yii2
Spasibo
Дмитрий
Не за что 🙂
Рад что материал оказался полезным!