Битрикс24 локально

Коробочный Битрикс24 на локальной машине: установка портала «под ключ», Redis, Push & Pull и проверка системы.

Omut поднимает локально не только сайты на «1С-Битрикс: Управление сайтом», но и коробочный Битрикс24 — портал с CRM, задачами и чатом. Без Docker и без виртуальной машины.

Что входит

ВозможностьРедакция Omut
Установка портала «под ключ»Free и Pro
PHP с расширением LDAP и версией BitrixVA для проверки системыFree и Pro
Redis — кэш и очереди порталаPro
Push & Pull — чат и уведомления в реальном времениPro

Установка портала

  1. Создать сайт → способ установки Под ключ.
  2. В списке редакций выберите группу Битрикс24: Компания, Интернет-магазин + CRM или Энтерпрайз.
  3. Дождитесь завершения — Omut скачает дистрибутив, создаст базу, пройдёт мастер портала и подготовит сущности CRM.
  4. Откроется модалка с логином и паролем администратора (по умолчанию admin / OmutAdmin1!).

Ваши проекты

+ Создать сайт
shop.bitrix
~/Omut/shop.bitrix

Создать новый сайт

shop
.bitrix
PHP 8.2
MySQL 8.4
Способ установки
Мастер в браузере
bitrixsetup.php
Под ключ
Битрикс или Битрикс24
Из бэкапа
restore.php
Битрикс24 · Компания

В списке две группы: «Управление сайтом» (Старт, Стандарт, Малый бизнес, Бизнес) и «Битрикс24» (Компания, Интернет-магазин + CRM, Энтерпрайз).

Omut скачает дистрибутив, создаст БД и установит сайт или портал. Логин: admin, пароль: OmutAdmin1!

Отмена
Установить

Портал открывается по обычному адресу сайта — http://portal.bitrix (или с запасным портом). Дальше — как на «живом» Битрикс24: пригласите пользователей, настройте CRM, ставьте свои приложения.

Подробности про имена, папки и версии PHP — в Создание и управление сайтами.

Redis: кэш и очередиPro

  1. НастройкиОкружение → включите Redis. Сервис поднимется сразу, полный перезапуск окружения не нужен.
  2. В карточке портала откройте Подключить Redis-кэш — Omut запишет настройки кэша в конфигурацию Битрикса.

Redis слушает 127.0.0.1:6379. Если порт занят другим Redis — остановите сторонний сервис.

Push & Pull: чат и уведомленияPro

Чат, счётчики, живая лента и всплывающие уведомления Битрикс24 работают через push-сервер.

  1. Включите Redis (push-сервер без него не работает).
  2. НастройкиОкружение → включите Push & Pull.
  3. Обновите страницу портала — сообщения в чате появляются без перезагрузки.

Push & Pull работает у вас на компьютере: он слушает служебные порты 8010 и 9010, а nginx проксирует на него адреса /bitrix/sub/ и /bitrix/subws/ вашего портала. Проверить можно в самом Битрикс24: Настройки → Инструменты → Диагностика → Проверка системы — пункт про сервер сообщений (pull) должен быть зелёным.

Проверка системы портала

Битрикс24 проверяет окружение строже, чем обычный сайт. Omut закрывает частые замечания:

  • PHP-расширение LDAP входит в поставку PHP (на Windows — в обновлении компонентов omut.3 на базе официального NTS);
  • окружение сообщает Битриксу актуальную версию виртуальной машины, поэтому проверка не считает окружение устаревшим;
  • нужные расширения (gd с поддержкой JPEG и шрифтов, mysqli, opcache, zip, intl, sodium и другие) уже включены.

Omut не эмулирует BitrixVM целиком: отдельные пункты проверки, привязанные к конфигурации виртуальной машины 1С-Битрикс (например, собственный планировщик или почтовый стек VM), могут отличаться. Для локальной разработки это не мешает.

Если чат не работает

  1. Включены и Redis, и Push & Pull в настройках?
  2. Активна лицензия Pro или пробный период? На Free эти службы останавливаются.
  3. В боковой панели статусы Redis и Push & Pull зелёные?
  4. Смотрите Журналы — источники «Омут» и «Nginx — ошибки».

Что дальше