Public Beta. Для самостоятельной установки опубликован подписанный FTP/browser-пакет LIO CMS 0.1.0-dev.136. Это security- и license-cleared beta-сборка; рабочая ветка Core развивается отдельно.
Скачать
Скачать LIO CMS Public Beta 0.1.0-dev.136
SHA-256: daaa74f3c40e535a027cc88f4b07c3ce435655f3cf526999dfaaf756741b794f
Подпись Ed25519 · Публичный ключ релизов
Установка
- Распакуйте весь архив в пустой публичный каталог домена через FTP/SFTP или файловый менеджер хостинга.
- Включите HTTPS для домена.
- Откройте
https://ваш-домен/lio-install/. - Пройдите проверку владения файлами, выберите сгенерированный адрес админки и создайте первого администратора.
Каталог lio-cms удалять нельзя. Установщик специально остановится, если защищённые файлы CMS доступны напрямую через HTTP.
Требования к хостингу
- PHP 8.1+.
- PHP-расширения:
json,sodium,mbstring,curl; для отдельных функций используются также стандартные OpenSSL/fileinfo/DOM-возможности окружения. - HTTPS обязателен для публичной установки.
- Apache/LiteSpeed поддерживаются готовыми
.htaccess. Для Nginx и других стеков нужно эквивалентно закрыть служебный каталог CMS от прямого HTTP-доступа. - База данных не требуется для базовой установки: контент и состояние хранятся в файловом формате.
Политика обновлений
Core распространяется только подписанными неизменяемыми релизами. На каждом сайте отдельно выбирается режим auto, manual или off. Перед применением обновления выполняются preflight и резервная точка; после обновления проверяются сайт и LIO Health, при ошибке используется rollback.
Public Beta не обещает обратную совместимость на уровне ещё незафиксированных экспериментальных API. Изменения схемы и обязательные действия должны публиковаться в release notes. Критические исправления безопасности проходят тот же подписанный release-процесс и отдельную ускоренную процедуру, описанную в политике безопасности.