Перейти к основному содержимому

Установка

Установка движка требует немного больше усилий, чем другие продукты. Для установки движка вам понадобятся composer, PHP и немного терпения. Однако есть и более простой метод, если вы предпочитаете не заморачиваться с установкой composer.

Список Требований

  • PHP версии 7.4 или выше, с такими расширениями:
    • php-zip
    • php-mbstring
    • php-json
    • php-pdo
    • php-ctype
    • php-bcmath
    • php-zlib (Необязательно)
    • php-curl
    • php-gmp
    • php-intl
    • php-gd
    • php-mysql
  • MySQL 5.7.29 или выше / MariaDB 10.2.7 или выше.
  • Веб-сервер Apache или Nginx.
  • Рекомендуется иметь SSL сертификат.

В некоторых ОС может потребоваться ручная установка необходимых расширений.

Установка с Composer

  1. Подготовьте пустую директорию на вашем сервере для CMS.
  2. Скачайте последний релиз с GitHub в эту директорию.
  3. Выполните composer install в директории с Flute для установки зависимостей.
  4. Измените параметр url в файле config/app.php на URL вашего сайта.
  5. Обратитесь к разделу конфигурации для настройки веб-сервера.
примечание

Для хостинга без полного доступа SSH смотрите установку composer для shared хостинга.

Проще Установка без Composer

Для более простой установки, особенно удобной на shared хостинге без доступа SSH:

  1. Скачайте Flute и папку vendor из релизов.
  2. Загрузите их на ваш хостинг через FTP или файловый менеджер хостинг-провайдера.
  3. Настройте ваш веб-сервер так, чтобы он указывал на папку Flute.
  4. Обязательно обновите config/app.php с URL вашего сайта.

Этот метод исключает необходимость в ручном управлении зависимостями composer.

Установка Composer для Shared Хостинга

Если у вас хостинг без полного доступа SSH:

  1. Загрузите распакованную директорию Flute в директорию вашего сайта.
  2. Подключитесь к SSH вашего сайта (данные для подключения обычно предоставляются хостинг-провайдером).
  3. Перейдите в директорию Flute (cd path/to/flute).
  4. Переместите файл composer.phar в директорию Flute.
  5. Выполните php composer.phar install (или php74 composer.phar install, если используется PHP 7.4) для установки зависимостей.
warning

Обновление URL в config/app.php обязательно для правильной работы сайта.

После выполнения этих шагов ваш CMS Flute должен быть готов к использованию. 🎇