Оглавление

Это документация по установке расширенной версии (Advanced) дистрибутива MODx. Рекомендуется устанавливать этот дистрибутив, только если:

Перед началом установки, рекомендуем ознакомиться с разделом Требования к серверу.

Предварительные шаги по установке

После загрузки расширенного дистрибутива MODx Revolution загрузите его на свой сервер и распакуйте. На сервере у вас должно остаться два каталога /core/ и /setup/. Если вы планируете перемещать или переименовывать папку /core/, читайте инструкцию далее. Если не планируете, пропустите эти инструкции и переходите к секции Расширенные настройки.

Переименование или перемещение папки /core/

До начала установки MODx переименовываем папку /core/ и, при необходимости, выносим ее на уровень вверх, за корневую директорию сайта. Теперь при вводе http://example.com/setup/ нас встретит сообщение о том, что указанный по умолчанию путь к папке /core/ неверен, и предложит ввести правильный для нее адрес.

Переименование или перемещение папки /core/

Корректируем путь к папке с ядром MODx и продолжаем процесс установки, нажав кнопку «Submit».

Корректируем путь к папке с ядром MODx

Не волнуйтесь, если введенный вами путь будет некорректен, MODx не пропустит вас к следующему шагу процесса установки.

Выбор языка Backend админ-панели MODx.

Выбор языка Backend админ-панели MODx

Если вы планируете запуск нескольких сайтов с общим ядром, вводим конфигурационный ключ. В этом случае, каждому отдельному сайту потребуется свой уникальный ключ конфигурации. Если не планируете, то пропустите данный пункт.

Расширенные настройки

Далее несколько шагов идентичны базовой установке. Если ваш сайт новый, выбираем «Новую установку». Значения по умолчанию должны работать нормально, но если ваш сервер настроен на ограничения, вы можете изменить права доступа к новым каталогам / файлам на 0775 / 0664 соответственно. По аналогии с базовой установкой, рекомендую снять галочку с пункта "Отправлять заголовок X-Powered-By". Это необходимо для дополнительной безопасности вашего сайта.

Расширенные настройки

Теперь вам необходимо ввести параметры соединения с вашей базой данных.

Вам необходимо создать новую базу данных и пользователя до этого шага. Убедитесь, что пользователь вашей базы данных связан с новой базой данных, и ему предоставлено разрешение на все привилегии для этой базы данных.

По завершении установок параметров, нажмите ссылку «Проверить соединение с сервером базы данных и отобразить список доступных сопоставлений.». Если у вас есть какие-либо ошибки, они будут показаны ниже. Если у вас есть ошибки, проверьте правильность имени пользователя и пароля вашей базы данных. Кроме того, если у вашего пользователя может не быть доступа к созданию базы данных.

Проверить соединение с сервером базы данных

Когда закончите настройки - нажимаем кнопку «Далее».

Кодировки и сопоставления

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

Кодировки и сопоставления

Большинство пользователей могут оставить эти значения такими, какие они есть. Однако, если вам нужно изменить их, убедитесь, что сопоставление соответствует кодировке.

Нажимайте «Попытка создания или выборки из базы данных». Если все прошло удачно, для вас должна отобразиться следующая часть установки MODx.

Заметки по работе с Microsoft SQL Server

MODX был протестирован только с набором символов SQL Server Latin1.

Создание пользователя-администратора

Эта форма имеет несколько полей для настройки администратора вашего сайта. Данный пользователь будет иметь все возможные права (sudo). Укажите данные пользователя, которые вы хотите использовать для главного администратора вашего сайта.

Создание пользователя-администратора

MODx рекомендует не использовать значения «admin» в причинам безопасности. Создавайте надежные данные пользователя.

Конфигурации некоторых хост-серверов не позволяют MODx отправлять электронные письма, если электронная почта в системной настройке MODx с ключом emailsender (значение устанавливается автоматически, при вводе email в данных администратора, в предыдущем пункте данной документации) недопустима для текущего домена сайта.

Если MODx не отправляет электронные письма с регистрацией или формой, проверьте отправителя электронной почты и установите для него действительный адрес электронной почты для текущего домена сайта.

Нажмите «Далее», когда закончите ввод данных.

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

Данного пункта нет в базовой установки MODx. Тут вам необходимо переименовать и указать пути к файлам:

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

Нажмите «Далее», когда закончите ввод данных.

Проверка перед установкой

Далее MODx сообщит вам, если какие-либо ошибки произошли во время установки, и предложит вам попытаться переустановить систему. Если напротив всех пунктов зеленое значение, значит все прошло хорошо.

Проверка перед установкой MODx

Когда установка будет успешной, нажмите «Далее», чтобы продолжить установку. Далее вам будет представлен последний шаг.

Успешная установка

Теперь можете просмотреть отчет об установке MODx.

Успешная установка MODx

MODx рекомендует обязательно удалить каталог /setup/ после успешной установки, чтобы защитить ваш сайт от всех злоумышленников. Вы можете сделать это, выделив чекбокс под кнопкой Войти.

Успешная установка MODx

ВНИМАНИЕ: установочный пакет представляет из себя очень мощный контроль над вашим сервером. НЕ оставляйте его на хостинге после завершения установки MODx. Лучшим решением будет - его удаление.

Когда все будет готово, нажмите «Войти», чтобы увидеть форму входа в интерфейса админ-панели.

На этом установка расширенной версии MODx завершена!