CloudLinux Advantage е допълнение към WHMCS, което автоматично създава конфигурируеми опции (configurable options) – като Accelerate WP Premium и Accelerate WP CDN, които клиентът може да избере при поръчка или ъпгрейд на услуга.
Когато клиент активира/деактивира такава опция, автоматично се изпраща заявка към сървъра, за да се включат/изключат съответните функции.
⚙️ Инсталация и настройка
📥 Инсталация
- Увери се, че cron задачите в WHMCS работят коректно – те се ползват за изпращане на заявки към сървърите.
- За Plesk се изисква допълнителна разширение (виж по-долу).
- Изтегли плъгина от:
https://repo.cloudlinux.com/plugins/whmcs-cl-advantage-plugin-latest.zip - Разархивирай в папката:
whmcs_root/modules/addons - Активирай го от админ панела:
WHMCS → System Settings → Addon Modules → CloudLinuxAdvantage → Activate - (По избор) Активирай debug режим – логовете се записват в System Module Debug Log
- Дай достъп на администраторите до тази добавка
🔁 При ъпдейт – отвори отново страницата с Addon Modules, за да се приложат промените.
💲 Настройка на цени за Accelerate WP
При активиране на добавката автоматично се създава конфигурационна група Accelerate WP с две опции:
- Accelerate WP Premium
- Accelerate WP CDN
⚠️ Не променяй имената на групите и опциите – това може да наруши автоматизацията!
В настройките можеш:
- Да избереш за кои продукти (напр. cPanel, Plesk и др.) да се предлага услугата
- Да зададеш цени за Premium и CDN функциите (вкл. обем за CDN)
- Да скриеш ненужни тарифи чрез отметката Hide
🔧 Настройка на продукти/услуги
- Влез в System Settings → Products/Services
- Избери дали ще е еднократно плащане или абонамент
- Свържи продукта с конфигурируемата опция Accelerate WP
- Разреши на клиентите да променят опцията след поръчка (enable Upgrade/Downgrade Options)
🆕 Нови клиенти ще виждат опциите при поръчка
🛠️ Администраторите могат ръчно да редактират настройките в поръчка на клиент
📊 CloudLinux Advantage – панел
В адон страницата ще виждаш:
- Списък със заявки за включване/изключване на Accelerate WP
- Предишен и текущ статус на всяка функция
- История и състояние на изпратените заявки (успешни/неуспешни)
- Възможност за повторно изпращане (Retry now) при грешка
❗ Ако изтриеш адона – ще се загуби и историята
🆘 Как работи добавката
- WHMCS следи всяка промяна по поръчките на клиента
- При активирана опция, се изпраща заявка към сървъра
- Заявките се изпращат всяка минута чрез cron
- При грешка – автоматично се опитва отново след 3 секунди
- При нужда можеш ръчно да повториш опита
🔁 Ъпдейт от Accelerate WP 0.0.1 до CloudLinux Advantage 0.0.2
- Инсталирай новия плъгин (0.0.2)
- Базата данни ще се актуализира автоматично
- Деактивирай и изтрий стария:
whmcs_root/modules/addons/acceleratewp - Ако ползваш разширението – обнови до версия accelerate-wp-1.5-1
🔌 Разширение за Plesk (само при нужда)
📌 Само ако използваш интеграция с Accelerate WP през WHMCS
- Инсталация:
/usr/sbin/plesk bin extension -i /usr/share/cloudlinux/plesk-accelerate-wp-latest.zip
- Активиране:
/usr/sbin/plesk bin extension –enable accelerate-wp
- Деинсталация:
/usr/sbin/plesk bin extension -u accelerate-wp
Изисква Plesk 17.0 или по-нова версия
👥 Процес за клиенти
За промяна на активна услуга:
- Влез в Services → My Services
- Избери услуга → кликни Upgrade/Downgrade Options
- Избери нова конфигурация и завърши поръчката
За нова поръчка:
- Избери продукт с поддръжка на Accelerate WP
- Избери нужните опции (Premium, CDN и др.)
- Завърши поръчката
- Влез в панела на Accelerate WP и ръчно активирай функциите
📦 Версии и изисквания
Версия 0.0.3:
- Поддръжка на MyImunify – Account Protection
- Масово изпращане на статуси по услуги
Версия 0.0.2:
- Преименуване на модула на CloudLinux Advantage
- Подобрения в интерфейса
- Добавена поддръжка за CDN
Изисквания:
- WHMCS 8.0+
- Imunify360 7.4.0+
- AccelerateWP 1.5-1 (или по-нова)