СДО "EDUS" СДО "EDUS"
100% СДЕЛАНО В РОССИИ

СИСТЕМА ДИСТАНЦИОННОГО ОБРАЗОВАНИЯ

Установка системы

38

Копируем систему с гита (имя гита зависит от аккаунта) git clone kvderevyanko@bitbucket.org/ipsavinkovma/etutor.git .

Настраиваем апач и composer по инструкции www.yiiframework.com/doc/guide/2.0/en/start-installation

После установки composer выполняем команду из папки с сайтом composer update

Ставим ffmpeg

Копируем config/_web-local.php в config/web-local.php и проставляем в нём данные соединения с базой данных
В проекте используется 3 базы данных. Кодировка баз должна быть utf8mb4_general_ci (что бы могли хранить текст с эмодзи)

db — основная база данных dbRecovery — база данных для восстановления системы dbLogs — база данных для логирования и временного хранения данных, которую периодически очищаем

Копируем config/_params-local.php в config/params-local.php и устанавливаем настройки для kurento, облака, и остальных специфичных настроек

Обновляем зависимости composer: composer update

Запускаем скрипт в консоли из корня
php requirements.php
Проверяем, все ли зависимости php установлены.
SQLite, PostgreSQL, Memcache, expose_php — ошибки можно игнорировать. Остальное должно быть установлено.

Запускаем команду для проставления прав: php yii app/start

Делаем миграцию базы данных php yii migrate

После необходимо выполнить комманду, которая заполнит признак присутствия логов php yii log-task/update

Устанавливаем nodejs
sudo apt-get install npm
Обновляем до последней версии
sudo npm cache clean -f
sudo npm install -g n
sudo n stable

Переходим в папку nodejs/ и выполняем команду — npm install

Дальше переходим к настройке веб соккетов.

38
No comments yet. Be the first to add a comment!
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.