Как установить MODX3

34

Установить MODX3 достаточно просто. Вы можете воспользоваться одним из приведенных ниже способов.

ВНИМАНИЕ! убедитесь, что версия php на сервере используется не ниже 7.1(версия php используемая на сайте и используемая на сервере может отличаться, проверить версию php на сервере можно через команду php -v)

1. Установка через распаковку архива (традиционная установка)

  1. Переходим на страницу релизов MODX на сайте github.
  2. Выбираем последнюю актуальную версию v3.
  3. Скачиваем zip архив.
  4. Распаковываем содержимое архива в корневую директорию на хостинге сайта.
  5. Переходим на страницу /setup и следуем дальнейшем инструкциям на эране установки.

2. Установка через Composer

  1. Подключаемся через ssh к хостингу куда собираемся установить modx(либо используем терминал системы, если хотим установить локально).
  2. Выполняем следующую команду:

    composer create-project modx/revolution www v3.0.0-alpha1

    где www это название директории в которую нужно установить modx, если нужно установить прямо в текущую директорию, то заменяем www на . . Актуальную версию modx устанавливаемую через composer можно посмотреть на данной странице.

  3. Переходим на страницу /setup и следуем дальнейшем инструкциям на эране установки.

3. Установка используя Github

  1. Подключаемся через ssh к хостингу куда собираемся установить modx(либо используем терминал системы, если хотим установить локально).
  2. Выполняем следующую команду:

    git clone https://github.com/modxcms/revolution.git -b 3.x www

    где www это название директории в которую нужно установить modx, если нужно установить прямо в текущую директорию, то заменяем www на . .

  3. В корневой папке вашего сайта вам нужно установить все зависимости с помощью команды:
    composer install
  4. После этого переходим в папку _build и копируем туда конфигурационные файлы.
    cd _build
    cp build.config.sample.php build.config.php
    cp build.properties.sample.php build.properties.php
  5. Для сборки ядра MODX выполним следующее действие из папки _build:
    php transport.core.php
  6. Переходим на страницу /setup и следуем дальнейшем инструкциям на эране установки.