Место для вас

Установка 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 уж очень проста.


Место для вас

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

кликните на картинку,
чтоб обновить код

Что за сайт

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

Будь в курсе

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

Вверх