Инструкция по установке MGERM на новый сервер из Zip архива


ВНИМАНИЕ! Данное руководство предполагает, что сервер управляется ОС Ubuntu Server версией не ниже 20.04 и весь сервер отдан под работу системы Mgerm.


ВНИМАНИЕ! Для установки требуется подключение сервера к сети Интернет


Для сервера без подключения к сети Интернет, требуется провести установку необходимых пакетов вручную

Скачайте Zip архив на сервер по предоставленной ссылке на архив.

wget https://mgdemo.ru/docs/mgerm25.zip


Переместите архив в папаку /var/www/mgerm25

sudo mkdir /var/www/mgerm25
sudo mv mgerm25.zip /var/www/mgerm25
cd /var/www/mgerm25


Распакуйте архив

sudo unzip mgerm25.zip


После распаковки, в текущей папке появиться весь список файлов системы.

Настройка автоматизирована. Для того, чтобы установить mgerm, потребуется запустить файлы настройки

  1. mgerm_install.sh
  2. mgerm_install_2.sh

Произведите активацию возможности выполнения файла

sudo chmod 777 mgerm_install.sh

Запустите установщик

sudo ./mgerm_install.sh

Запустите пунтк 1 установщика или пройдите последовательно по всем пунктам установщика начиная со второго.

В полной установке не настраивается блок Helix! Если его настройка требуется, можно запустить ее отдельно после полной установки

После установки требуется задать пароль пользователя developer.

Выполните команду

sudo passwd developer

Установите пароль и запишите его, он потребуется для настройки входа в систему для сотрудников mgerm

Скопируйте файл продолжения установки в домашний каталог пользователя developer

sudo cp mgerm_install_2.sh /home/developer/mgerm_install_2.sh
sudo chmod 777 /home/developer/mgerm_install_2.sh

Смените пользователя на developer

su developer

После входа под логином developer перейдите в домашний каталог и запустите файл продолжения установки

cd ~
./mgerm_install_2.sh

Запустите полную установку введя 1 и нажав Enter или пройдите последовательно по всем пунктам, начиная со второго.

В результате прохождения всех этапов произойдут следующие изменения на сервере:

  1. Добавлен DNS Google
  2. Установлен пакет программ
  3. Установлен Composer
  4. Созданы 2 пользователя
  5. Созданы папки в /var/www
  6. Изменен файл xdebug.ini
  7. Изменен файл php.ini
  8. Измены файлы в папке sites-available
  9. Настроен AppArmor
  10. Настроен MySQL
  11. Настроен Crontab
  12. Установлена временная зона на сервере
  13. Скачаны актуальные версии программы из репозитория
  14. Установлены зависимости Composer
  15. Сформирован первоначальный список печатных шаблонов
  16. База данных будет приведена к актуальному состоянию


Если у вас возникли трудности с установкой системы - свяжитесь с технической поддержкой.

Контакты: