Место для вас

Установка yii framework в open-server

Помню, чтоб установить первую версию yii фреимворка нужно было "играться" с архивом, а потом еще и с консолью. Да и путь к php в bat файле нужно было прописывать. Это было не очень удобно для меня.

Установка же yii2 фреимворка, с приходом в проект composer, стала очень проста. Для этого нужно выполнить всего пару простых команд в консоли (да. без нее родимой уже никак).

В этой статье будем рассматривать утановку yii2 фреимворка в Open-Sever.

Базовая структура фремфорка (BASIC):

Открываем консоль ConEmu

Установка yii framework в open-server

и переходим в папку domains, выполнив команду:

cd domains

Затем запускаем простую команду:

composer create-project --prefer-dist --stability=dev yiisoft/yii2-app-basic basicyii.loc

где
--stability=dev - это указывает на то, что статус проекта DEVELOPMENT
basicyii.loc - это название папки, где будет расположен сайт

Ждем пока composer подгрузит все зависимости. Время ожидания зависит от качества интернета.

После этого прописываем подключение к БД в файле config\db.php

И в конце, опять в консоли выполняем команду:

php yii migrate --interactive=0

Полная структура фремфорка (ADVANCED):

Открываем консоль ConEmu

Установка yii framework в open-server

и переходим в папку domains, выполнив команду:

cd domains

Затем запускаем простую команду:

composer create-project --prefer-dist yiisoft/yii2-app-advanced yii-application advancedyii.loc

где
advancedyii.loc - это название папки, где будет расположен сайт

Ждем пока composer подгрузит все зависимости. Время ожидания зависит от качества интернета.

Далее в консоли выполняем команду:

php yii-application/init

Здесь предложат указать на выбор:
0 (development) - указываем на то, что сайт находится в режиме разработки (доступен gii, отображение ошибок и тд)
1 (production) - указываем на то, что сайт находится в режиме продакшн (НЕ доступен gii, отображение ошибок и тд)

После этого прописываем подключение к БД в файле common/config/main-local.php

И в конце, опять в консоли выполняем команду:

php yii migrate --interactive=0

На этом все. Как видно установка yii2 framework уж очень проста.


Место для вас

Добавить коментарий

Что за сайт

Этот сайт представляет унифицированную базу, где инфа собрана в единое целое, а не разбросанна по многочисленным сайтам, записям на листах бумаги или головам людей; а так же доступна круглосуточно не зависимо от кого-либо или чего-либо.

Будь в курсе

Интересненько

Вверх