Как установить MODX 3

341

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

ВНИМАНИЕ! убедитесь, что версия 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 и следуем дальнейшем инструкциям на эране установки.