Установка CRM на свой сервер даёт контроль над данными и предсказуемый счёт при росте команды — но переносит на вас ответственность за хостинг, резервные копии и обновления. Мы в NXR-Engine публикуем чек-лист подготовки: что решить до первого запуска, чтобы не остановить работу через месяц из-за «забыли про бэкапы».
Хостинг и минимальные требования
VPS или выделенный хостинг с поддержкой PHP, базы данных, HTTPS. Заложите запас по диску под вложения и резервные копии — не «минимальный тариф впритык». Домен, сертификат, отдельные доступы: не один пароль «admin123» на всех. Документируйте: где лежит конфигурация, как восстановиться из бэкапа за один вечер.
Подготовить
- Доступы SSH/FTP
- Расписание бэкапов
- Контакт хостера
Не забыть
- 152-ФЗ и договор с клиентами
- Тест восстановления раз в квартал
Установка и первый запуск
Следуйте инструкции дистрибутива: загрузка файлов, настройка базы, первичный пользователь-администратор. Сразу смените пароли по умолчанию. Проверьте отправку почты (уведомления, восстановление пароля). Создайте тестовую заявку и убедитесь, что права ролей работают.
- Автоматический бэкап БД ежедневно + хранение копий off-site.
- Обновления: кто ставит, как откатывается, окно обслуживания.
- Мониторинг uptime — хотя бы простое оповещение «сайт не отвечает».
| Риск | Профилактика |
|---|---|
| Потеря базы | Бэкап + тест восстановления |
| Взлом через слабый пароль | Роли, 2FA где возможно |
| «Купили и забыли» | Сопровождение или внутренний админ |
Когда self-hosted выигрывает
Стабильный состав, процесс понятен, горизонт — годы. Новый менеджер не равен новой лицензии. Сравните TCO с облачной подпиской на 36 месяцев — часто на третьем году разовая оплата и хостинг дешевле. «Купили и забыли» не работает и для своего сервера — нужен минимальный регламент обслуживания.
Безопасность и доступы
Отдельные учётные записи, не общий пароль «офис». Уволенный сотрудник отключается в день ухода. Бэкап базы ежедневно, копия off-site раз в неделю, тест восстановления раз в квартал — три пункта, которые отличают зрелую установку от «поставили на VPS и надеемся».
HTTPS обязателен: клиентские данные в CRM подпадают под ваши обязательства по персональным данным. Сертификат, актуальные версии платформы, ограничение доступа к админ-панели по IP — по возможности.
Если некому администрировать сервер — заложите сопровождение в бюджет. Self-hosted без ответственного человека дороже облака на третьем инциденте простоя.
Чек-лист после установки
Тестовая заявка создана; почта уходит; бэкап настроен и один раз восстановлен на тест; роли менеджер и руководитель проверены; HTTPS работает; пароль admin сменён. Семь галочек — можно звать команду.
Договоритесь, кто ставит обновления платформы и как откатываетесь. Окно обслуживания в нерабочее время — сообщение команде заранее, не «упало в пятницу в 17:00».
Тарифы NXR-Engine включают инструкции по установке; при отсутствии своего админа закладывайте сопровождение — это не слабость, а страховка от простоя.
Данные на своём сервере не отменяют ваши обязательства перед клиентами — политика хранения, доступы, бэкапы должны быть описаны хотя бы на одной странице внутреннего регламента.
Мониторинг и инциденты
Минимальный мониторинг: сайт отвечает, место на диске, бэкап создался. Раз в неделю — glance пять минут. Не нужен дорогой мониторинг в первый год — нужен ответственный человек и телефон хостера.
План на случай «с утра не открывается»: кому звонить, где бэкап, кто может поднять систему. Один пробный откат на тестовой копии — уверенность, что бэkp не пустой файл.
Тарифы и сопровождение сервера от NXR-Engine — опция, если некому администрировать. Self-hosted без админа дороже облака на первом простое в сезон.
После go-live на сервере
Неделя 1: ежедневно проверка бэкапа создался. Неделя 2: тест восстановления на копии. Месяц 1: обновление платформы по инструкции, окно в нерабочее время. Ответственный записан в регламенте — имя и телефон, не «тот, кто разбирается».
Self-hosted без админа — риск простоя в сезон. Тарифы и сопровождение сервера — страховка, не слабость. Данные у вас — обязательства перед клиентами тоже ваши: политика хранения хотя бы на одной странице.
| Риск | Мера |
|---|---|
| Потеря БД | Бэкап + тест restore |
| Взлом | HTTPS, пароли, роли |
Итог: хостинг с запасом, HTTPS, бэкапы с тестом restore, ответственный записан, обновления по регламенту. Self-hosted выигрывает при стабильной команде и горизонте лет — если есть кто администрировать или сопровождение в бюджете. «Купили и забыли» ломается на первом простое — не повод отказываться от своего сервера, повод назначить владельца инфраструктуры.
Команда NXR-Engine сопровождает малой бизнес на всех этапах: от черновика в конструкторе до отчётов для руководителя без лишней аналитики. Главное — один процесс, честные карточки и следующий шаг с датой; всё остальное наращивается после двух недель стабильной работы.
Команда NXR-Engine сопровождает малой бизнес на всех этапах: от черновика в конструкторе до отчётов для руководителя без лишней аналитики. Главное — один процесс, честные карточки и следующий шаг с датой; всё остальное наращивается после двух недель стабильной работы.