Головна Документація Завантаження та Репозиторії Форум підтримки ↗ Telegram Support ↗ GitHub ↗

Інсталяція та Розгортання 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` запуститься автоматично.