Eng

Examus

база знаний

поделись своим мнением и момоги нам стать лучше!

Установка проекта

Указание доменных имен
  • Укажите три доменных имени, ведущих на белый IP-адрес вашего основного сервера.
  • Доменные имена могут быть произвольными, кроме одного, отвечающего за конфигурационные настройки проекта.

Пример имен:

admin.example.com (административная панель)

student.example.com (интерфейс для студентов)

config.student.example.com (это имя указывать при установке не нужно, оно всегда будет создаваться на базе имени для интерфейса студентов в формате config.*)


Установка SSL сертификатов

Установка попытается установить их сама, либо укажет в каких файлах конфигурации балансировщика nginx нужно вписать существующие сертификаты.

Работать без SSL сертификатов проект не может, передача всего трафика обязана шифроваться.

Для установки собственного сертификата *. wildcard необходимо скопировать сертификаты в папку ./local_deploy/certs/

fullchain.pem - цепочка сертификатов

privkey.pem - секретный ключ от сертификата

После прочтения и подготовки всех пунктов можно запускать инсталяцию,

bash box_install.sh

Если в ходе инсталяции возникли какие-то ошибки, можно выполнить повторную установку на чистую (!) среду с параметром verbose.

bash box_install.sh -v

В этом случае система будет выводить в консоль поробный лог установки и поможет определить место ошибки.