Вышло срочное обновление PHP с исправлением двух уязвимостей. Как обновить

Omut
Разделы документации

Установка и первый запуск (Windows)

Установщик на Windows 10 и 11 (x64): SmartScreen и Defender, DNS для *.bitrix, сертификат для HTTPS.

Скачать установщик

Omut-setup.exe → SmartScreen → установить

DNS *.bitrix

Один раз подтвердить UAC (правило NRPT)

Запустить окружение

nginx, PHP, MySQL — одной кнопкой

Создать сайт

shop.bitrix за пару кликов

Omut на Windows (x64) — локальная среда для 1С-Битрикс в виде установщика. Без Docker и без системных пакетов для стека: Nginx, PHP и MySQL входят в поставку как компоненты окружения.

Системные требования

  • Windows 10 или 11, x64 (Windows on ARM пока не поддерживается)
  • WebView2 — при необходимости ставится тихо из установщика (нужен интернет при первой установке на старых Windows 10)
  • ~2 ГБ свободного места под компоненты окружения
  • Интернет — при первом запуске (скачивание nginx, PHP, MySQL)

macOS и Linux — см. Установка на macOS и Установка на Linux.

Скачивание

  1. На главной нажмите Скачать для Windows.
  2. Сохраните файл Omut-setup.exe.

Первый запуск: Windows не доверяет установщику

Omut пока распространяется без подписи издателя, поэтому Windows покажет синее окно «Система Windows защитила ваш компьютер» (SmartScreen) и назовёт издателя неизвестным. Это стандартная реакция на любое неподписанное приложение, а не признак вируса.

  1. В окне SmartScreen нажмите Подробнее.
  2. Нажмите появившуюся кнопку Выполнить в любом случае.

Если браузер удалил файл сразу после скачивания, разрешите загрузку в списке загрузок браузера («Сохранить всё равно») и повторите.

Защитник Windows и антивирусы

Defender и сторонние антивирусы иногда помещают в карантин отдельные компоненты окружения — обычно php-cgi.exe или mysqld.exe. Признак: окружение не запускается, а файл пропал из папки данных.

  1. Откройте Безопасность Windows → Защита от вирусов и угроз → Журнал защиты и восстановите файл, если он там есть.
  2. Добавьте папку %LOCALAPPDATA%\Omut\ в исключения: Параметры защиты от вирусов и угроз → Управление настройками → Добавление или удаление исключений.
  3. Перезапустите окружение в Omut.

Установка и первый запуск

  1. Запустите Omut-setup.exe.
  2. Установка идёт в профиль пользователя (без обязательного UAC для самого установщика).
  3. Откройте Omut из меню «Пуск».

Онбординг

1. Приветствие

Omut показывает платформу Windows (x64) и краткое описание.

2. DNS для *.bitrix

Нажмите Предоставить доступ.

На Windows создаётся системное правило NRPT для зоны .bitrix (имена вроде shop.bitrix уходят на встроенный DNS-ответчик Omut на 127.0.0.1:53). Может появиться запрос UAC — подтвердите его.

Если UAC не сработал — запустите Omut от имени администратора один раз и повторите шаг.

Пароль/UAC нужны один раз. Без этого шага браузер не узнает, куда направлять запросы к локальным сайтам.

На корпоративных машинах с VPN или своей DNS-политикой NRPT может конфликтовать с групповыми политиками — см. типичные проблемы ниже.

Запуск окружения

Нажмите Запустить внизу бокового меню (или Запустить окружение в сообщении над разделом).

При первом запуске Omut скачает nginx, PHP и MySQL. Прогресс отображается в интерфейсе.

Когда внизу бокового меню появится «Всё работает», можно создавать первый сайт.

На Windows PHP работает как php-cgi по TCP (не php-fpm и не unix-сокеты). В интерфейсе это служба «PHP».

Где лежат файлы

НазначениеПуть
Данные приложения (компоненты, конфиги, логи, БД)%LOCALAPPDATA%\Omut\ (обычно C:\Users\<user>\AppData\Local\Omut\)
Папки сайтов%USERPROFILE%\Omut\ (например C:\Users\<user>\Omut\shop.bitrix\)

Сертификат для HTTPS (Windows)

  1. Запустите окружение хотя бы один раз — сертификат создастся автоматически.
  2. Настройки → вкладка Окружение → Установить сертификат.
  3. Omut добавляет сертификат в хранилище Текущий пользователь → Доверенные корневые центры. Chrome и Edge берут его оттуда.
  4. Для Firefox — отдельно Установить сертификат в браузеры (у Firefox своё хранилище).
  5. Полностью закройте браузер и перезапустите окружение или приложение.
  6. Включите HTTPS на странице сайта (вкладка Настройки).

Подробнее — в HTTPS.

Папка сайта, терминал и почта

  • Путь к папке в шапке страницы сайта открывает её в Проводнике.
  • Встроенный терминал (ConPTY + cmd.exe) подтягивает Composer и Node с CDN при первом открытии.
  • Почта (Pro, Mailpit) — перехват писем из PHP; ставится вместе с остальными компонентами окружения.

Что дальше

Типичные проблемы (Windows)

СимптомРешение
SmartScreen блокирует установщикПодробнее → Выполнить в любом случае (приложение пока без подписи издателя)
DNS *.bitrix не резолвитсяПовторите шаг DNS с подтверждением UAC; проверьте службу «DNS-клиент» (Dnscache). Под VPN Omut дополнительно пишет имена сайтов в hosts (UAC только при реальном изменении списка) — согласитесь на повышение прав; отказ UAC не блокирует запуск окружения
UAC не появляется / NRPT не создаётсяЗапустите Omut от администратора и снова нажмите Предоставить доступ
Предупреждение HTTPS, хотя сертификат установленНастройки → Окружение → Установить сертификат (для Firefox — отдельно в браузеры) → закройте браузер полностью
Сайт уходит в системный проксиOmut добавляет *.bitrix в обход прокси (WinINET); перезапустите браузер после DNS-шага
Defender карантинит php-cgi / mysqldВосстановите файл в журнале защиты и добавьте %LOCALAPPDATA%\Omut\ в исключения — см. раздел про Защитник выше
Во время установки Битрикс24 гаснет «PHP-FPM» / 502На Windows PHP — это php-cgi; старые сборки завершали воркер после 500 запросов. Обновите Omut и перезапустите окружение; Redis/Push к этому не привязаны
WebView2 / пустое окно при первом запускеНужен интернет для bootstrapper WebView2; повторите установку при связи
Порт 80 занят / нет правOmut перейдёт на запасной порт 8765 (HTTPS — 8443)
Кириллица в пути профиляПри проблемах с MySQL Omut может использовать обходной путь под C:\ProgramData\Omut\ — перезапустите окружение