Інсталяція та Розгортання EFA-NG#
Встановлення комплексу EFA-NG виконується автоматично за допомогою універсального скрипта розгортання або вручну через RPM-репозиторій.
---
Системні вимоги#
| Параметр | Мінімум | Рекомендовано (Production) |
| :--- | :--- | :--- |
| Операційна система | CentOS Stream 10 / EL10 / EL9 | CentOS Stream 10 (Minimal Install) |
| Процесор (CPU) | 2 ядра / vCPU | 4+ ядер vCPU |
| Оперативна пам'ять | 4 GB RAM | 8+ GB RAM (для паралельного сканування) |
| Дисковий простір | 20 GB SSD | 50+ GB NVMe / SSD |
| Мережа | Статична IP-адреса з PTR | Відкритий порт 25 Inbound/Outbound |
---
Автоматичне встановлення однією командою#
На свіжовстановленій мінімальній системі CentOS Stream 10 увійдіть під користувачем root (або sudo) та виконайте команду:
bash
curl -sSL https://raw.githubusercontent.com/kit400/EFA-NG/main/build/build.bash | bashРежими інсталятора#
За потреби ви можете вказати цільову гілку пакунків:
bash
# 1. Стабільний реліз (Production - за замовчуванням)
curl -sSL https://raw.githubusercontent.com/kit400/EFA-NG/main/build/build.bash | bash
2. Тестова гілка (Testing)#
curl -sSL https://raw.githubusercontent.com/kit400/EFA-NG/main/build/build.bash | bash -s -- testing
3. Гілка розробника (Development)#
curl -sSL https://raw.githubusercontent.com/kit400/EFA-NG/main/build/build.bash | bash -s -- dev
4. Автоматизований Kickstart режим#
curl -sSL https://raw.githubusercontent.com/kit400/EFA-NG/main/build/build.bash | bash -s -- ksproduction---
Завершення встановлення#
bash
reboot
`
Після завантаження увійдіть під обліковим записом root. Майстер початкового налаштування eFa-Init` запуститься автоматично.