Как установить MODX на Ubuntu 16.04
Руководство по установке CMS MODX на виртуальный сервер под управлением операционной системы Ubuntu 16.04.
Первоначальные требования
Все действия в данной инструкции выполняются с правами суперпользователя.
Перед тем, как начать работать с MODX на виртуальный сервер необходимо установить LAMP-стек. Об этом подробно написано в нашей инструкции: Как установить LAMP-стек (Linux, Apache, MySqL, PHP) на сервере с Ubuntu.
Загрузка и настройка MODX
Первое, что нам нужно сделать, это загрузить архив приложения MODX на ваш виртуальный сервер. Скачиваем ПО с официального сайта разработчика:
Если вы скачали файл не на сервер, а на свой локальный компьютер, отправить его можно следующими способами:
- Для Windows - с помощью программы WinSCP. Переместите архив в директорию /root.
- Для Linux- с помощью утилиты scp:
Настройка Базы данных MODX
Войдите в СУБД, используя пароль суперпользователя MySQL. Затем нужно создать базу данных MODX, пользователя в этой базе данных и предоставить ему новый пароль. Имейте в виду, что все команды MySQL должны заканчиваться точкой с запятой.
Настройка Apache
Настройка MODX
В результате отобразится следующая страница MODX, нажмите “Выбрать”->”Далее”.
На странице настройки параметром мы советуем оставить значения по-умолчанию, если вы не знаете, какие значения параметров вам нужны.Далее необходимо подключиться к созданной базе данных. Так как мы создавали пользователя с именем muser@localhost, то здесь в качестве пользователя нужно указать только имя до символа @, соответствующий пароль и имя БД. Нажмите на ссылку “Проверить подключение…”, при успешном подключении у вас отобразится сообщение зеленого цвета как на изображении ниже, в противном случае цвет будет красный.
Ниже на странице сделайте еще одну проверку выборки из базы данных. В появившейся анкете введите информацию об администраторе MODX и нажмите “Далее”.На следующей странице отобразится отчет об установке, при возникновении ошибок или предупреждений добавьте нужные файлы на сервер. В нашем примере потребовалась дополнительная установка пакета php7.0-xml.Далее необходимо совершить вход с помощью кнопки Login, советуем оставить галочку для удаления установщика.