Install & first run
Установка Sysaro на Linux
Первый Control Plane разворачивается self-hosted. Установщик проверяет платформу и поднимает HTTPS-панель; после этого сервер регистрируется через Agent и становится частью управляемой инфраструктуры.
Sysaro скачивается с sysaro.webrove.tech и устанавливается непосредственно на управляемый Linux-сервер. Домен, публичный IP и Let’s Encrypt для Control Plane не требуются: установщик создаёт локальный CA, выпускает сертификат на текущие IP сервера и поднимает панель на HTTPS-порту 4000.
$ curl -fsSL https://sysaro.webrove.tech/install.sh | sudo sh4000Control Plane HTTPS
0.0.0.0LAN listen по умолчанию
не нужендомен / публичный IP
PHP 8.5AlmaLinux 10 profile
Что делает установщик
- Определяет архитектуру и скачивает только проверенные SHA-256 artifacts текущей версии.
- На AlmaLinux 10 подключает необходимые пакеты для PHP 8.5, не отключая SELinux.
- Устанавливает локальный Control Plane, MariaDB, nginx/PHP-FPM и текущий Agent.
- Создаёт локальный TLS CA и сертификат, включающий IP-адреса сервера; домен остаётся полностью опциональным.
- Открывает порт 4000 в поддерживаемом активном firewall, если используется LAN-listen.
- Updater остаётся на hold до публикации подписанного Stable Agent; установленный candidate не может быть незаметно заменён старой версией.
После установки откройте адрес, который выведет installer, например https://192.168.1.20:4000/. Чтобы убрать предупреждение браузера, импортируйте /etc/sysaro/pki/ca.crt на администраторское устройство.