Flarum Download & Install

На данный момент, Flarum не имеет своей системы автоматической установки. Flarum использует инструмент Composer, который управляет пакетами Flarum и позволяет обновлять ядро и устанавливать / удалять расширения.

На этой странице описаны два варианта установки Flarum: при участии Composer и без Composer.

Системные требования

Без Composer

Скачивание

Установочный пакет Flarum с интегрированным русским языковым пакетом.

Посмотреть все архивы и дату их создания можно здесь.

Установка

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

Обновление

При помощи Composer

Скачивание

composer create-project flarum/flarum .

Установка

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

Обновление

Flarum использует пакетный менеджер Composer для управления ядром и расширениями. Composer, в свою очередь, использует файл composer.json, при помощи которого понимает какими пакетами и какой версией необходимо манипулировать. Для корректного обновления следует выполнить условия:

  1. Все расширения должны быть совместимы с новой версией Flarum. Несовместимые расширения нужно удалить.
  2. Откройте файл composer.json и измените версии всех расширений на *, кроме flarum/core. Если Вам необходима конкретная версия Flarum, укажите её в строке flarum/core, например, "flarum/core": "v0.1.0-beta.16. Если Вам нужна самая последняя версия Flarum, укажите "flarum/core": "^1.0".
  3. Перед обновлением рекомендуется отключить сторонние расширения в панели администратора.
  4. Убедитесь, что Ваша версия PHP поддерживается новой версией Flarum, и Вы используете Composer версии 2 (composer --version).
  5. Находясь в корневой директории Flarum, введите следующие команды для начала процесса обновления:
composer update --prefer-dist --no-plugins --no-dev -a --with-all-dependencies
php flarum migrate
php flarum cache:clear