Как да инсталираме ImunifyAV в CyberPanel?
Стъпка по стъпка ръководство за инсталиране на ImunifyAV антивирусен скенер в CyberPanel, включително отстраняване на често срещани проблеми със създаването на директории.
ImunifyAV е мощен антивирусен скенер, който може да бъде интегриран с CyberPanel, за да осигури допълнителна сигурност за вашата уеб хостинг среда. Това ръководство ще ви проведе през процеса на инсталация и ще адресира често срещани проблеми.
Предпоставки
Преди инсталирането на ImunifyAV, уверете се, че имате:
- SSH достъп до вашия CyberPanel сървър
- Root или sudo привилегии
- Работеща CyberPanel инсталация
Стъпки за инсталация
Стъпка 1: Създаване на необходимата директория
SSH-нете се към вашия CyberPanel сървър и изпълнете следната команда за създаване на необходимата директория:
mkdir -p /usr/local/CyberCP/public/imunifyav
Важна бележка: С най-новата версия на CyberPanel, ImunifyAV скриптът в момента не може да създаде необходимата директория самостоятелно. Ето защо трябва първо да я създадем ръчно.
Стъпка 2: Изтегляне и изпълнение на инсталационния скрипт
След това изпълнете тази команда за изтегляне и изпълнение на ImunifyAV deployment скрипта:
wget https://repo.imunify360.cloudlinux.com/defence360/imav-deploy.sh && bash imav-deploy.sh
Тази команда ще:
- Изтегли ImunifyAV deployment скрипта от официалното CloudLinux хранилище
- Изпълни скрипта за инсталиране на ImunifyAV на вашия сървър
Често срещани проблеми и отстраняване на неизправности
Предупреждение за създаване на директория
Може да срещнете следното предупреждение, ако директорията не е създадена предварително:
[2024-09-14 09:53:08] WARNING: /usr/local/CyberCP/public/imunifyav is not a directory (it should be created by the imunify deploy script). UI will not be installed.
Това предупреждение показва, че ImunifyAV потребителският интерфейс няма да бъде достъпен чрез CyberPanel, което води до 404 грешка на ImunifyAV крайната точка.
Решение
За да решите този проблем, просто създайте директорията преди да стартирате инсталационния скрипт, както е показано в Стъпка 1 по-горе.
Деинсталация (ако е необходимо)
Ако вече сте изпълнили скрипта и трябва да деинсталирате ImunifyAV, можете да го направите със следната команда:
bash imav-deploy.sh -c
Важно: Ако директорията е създадена по време на предишната инсталация, тя ще бъде премахната при деинсталация. Затова ще трябва да пресъздадете директорията ръчно, преди да стартирате инсталационния скрипт отново.
След инсталацията
След успешна инсталация:
-
Проверка на инсталацията: Проверете дали ImunifyAV работи:
systemctl status imunify-antivirus
-
Достъп до ImunifyAV интерфейса: ImunifyAV интерфейсът трябва да бъде достъпен чрез вашия CyberPanel панел.
-
Конфигуриране на сканирането: Настройте предпочитаните графици за сканиране и политики чрез ImunifyAV интерфейса.
Допълнителни бележки
- Основната причина за проблема със създаването на директория не е била основно разследвана от екипа за разработка на CyberPanel
- Това е известна заобиколна мярка за текущите версии на CyberPanel
- Винаги се уверете, че имате резервни копия, преди да правите промени на системно ниво
- ImunifyAV предоставя защита в реalno време и възможности за планирано сканиране
Проверка
За да проверите дали ImunifyAV работи правилно:
# Проверка на статуса на ImunifyAV услугата
systemctl status imunify-antivirus
# Преглед на ImunifyAV логовете
journalctl -u imunify-antivirus -f
# Проверка на ImunifyAV версията
imunify-antivirus version
Този метод на инсталация гарантира, че ImunifyAV се интегрира правилно с вашата CyberPanel инсталация и предоставя цялостна антивирусна защита за вашата хостинг среда.