Installer · Update · Repair · DR

Установка AntiPF: сначала compatibility и резервная точка, затем SHADOW‑запуск

Защитный софт не должен становиться причиной простоя сайта. Поэтому нормальная установка начинается не с копирования файлов, а с проверки окружения, Private Storage, backup и понятного rollback‑сценария.

PHP + SQLitePrivate StorageBackup before changeSHADOW first
Install flow
EnvironmentPHP · SQLite · permissions
CHECK
Backup / identitypre-state + Private Storage
SAFE
Installersigned package + migration
VERIFY
Runtimesmoke + crawler + challenge
SHADOW
В 10.050 Repair/DR должны сохранять installation identity и пользовательские Challenge assets.
Текущий релиз · 10.050

AntiPF уже доступен для установки

Публичная поставка 10.050 опубликована; актуальный установщик — r18. Можно начать с самостоятельной установки или заказать проверку совместимости и внедрение. На действующем сайте сначала сохраняем данные, проверяем PHP/SQLite и Private Storage, затем запускаем SHADOW.

Этапы

Как проходит типовое внедрение

Порядок может отличаться по хостингу, но ключевые safety‑точки остаются одинаковыми.

01Preflight

PHP, SQLite, webroot, permissions и конфликтующие настройки.

02Backup

Резервная точка и фиксация текущей identity/config.

03Install

Signed package, Private Storage и migration.

04Validate

HTTP, admin, crawler, Challenge и health checks.

05Observe

Risk/Browser/Adaptive в SHADOW/COLLECT до enforcement.

Что нужно от вас

Минимальные вводные до начала

Домен и тип сайта

Интернет‑магазин, услуги, B2B, контентный проект, сервис, кабинет и т. п.

Среда

CMS/фреймворк, PHP, Apache/Nginx, shared hosting/VPS и наличие reverse proxy — если известно.

Задача

Боты, парсинг, скликивание, fake crawlers, ПФ‑автоматизация или общий Traffic Intelligence.

Не отправляйте пароли первым сообщением. Сначала согласуем задачу и безопасный способ доступа.
После установки

Не включать максимум защиты в первый же час

На реальном сайте сначала полезно увидеть, кто приходит, как проходят crawler, что показывает Browser/Network и какие predicted actions даёт Risk.

  • проверить Googlebot/YandexBot;
  • убедиться, что Challenge реально renderable;
  • посмотреть Decision Trace на подозрительных сессиях;
  • проверить NO_DATA/PARTIAL sources;
  • только потом усиливать enforcement.
Update / Repair / DR

Обновление — тоже production‑операция

В опубликованной 10.050 исправлены дефекты, выявленные при Repair: выбор authoritative Private Storage, сохранение mutable public assets и проверка фактической readiness. Установщик r18 поддерживает восстановление существующей установки со схемой 10050; перед любым вмешательством требуется резервная точка и проверка совместимости.

Authoritative Storage

При healthy Repair сначала используется configured storage, а broad DR discovery — только если он недоступен или невалиден.

Mutable Assets

Пользовательские Challenge derivatives не должны исчезать при atomic webroot replacement; их нужно сохранить или безопасно регенерировать.

Rollback

Failure после migration/assets/webroot switch должен возвращать installation identity, DB и mutable artifacts в предыдущее состояние.

FAQ

Вопросы об установке AntiPF

На какой сервер можно установить AntiPF?

AntiPF рассчитан на server-side PHP + SQLite и учитывает shared-hosting сценарии. Точная совместимость зависит от версии PHP, SQLite, прав файловой системы и веб‑сервера — это проверяется до установки.

Нужно ли останавливать сайт?

Для типовой установки цель — минимизировать вмешательство. Конкретный порядок зависит от хостинга и текущей конфигурации; перед изменениями создаётся резервная точка.

Почему сначала SHADOW?

Чтобы увидеть реальные risk/crawler/challenge решения на трафике без немедленного влияния на посетителей. Enforcement включается после проверки evidence.

Где хранится база AntiPF?

Private Storage позволяет вынести SQLite/runtime/secret‑данные за пределы публичного webroot. Путь и права проверяются installer/health‑контуром.

Можно ли откатиться?

Production lifecycle включает backup/rollback подход. Для Update/Repair 10.050 отдельно закреплены transaction state, preservation mutable assets и восстановление предыдущего состояния при failure.

Следующий шаг

Установить AntiPF под ключ

Пришлите домен и среду. Сначала оценим совместимость и риски, затем согласуем доступы и резервную точку.