Ако искаш да използваш CloudLinux на сървър с Ubuntu, можеш да го направиш чрез скрипт – няма нужда от ISO образ или преинсталиране на системата.
Стъпки за инсталация:
Увери се, че имаш Python 3:
Ако не е инсталиран, добави го с тази команда:
apt install python3
Свали нужния скрипт за инсталация:
wget https://repo.cloudlinux.com/cloudlinux-ubuntu/sources/cln/ubuntu2cloudlinux.py
Стартирай скрипта:
Ако имаш лиценз с ключ, използвай:
python3 ubuntu2cloudlinux.py –key=твоят_лицензен_ключ
Ако имаш IP-базиран лиценз, вместо това използвай:
python3 ubuntu2cloudlinux.py –byip
Скриптът ще направи нужните промени и ще инсталира CloudLinux подсистемата за Ubuntu. След това просто рестартирай машината.
Какво прави скриптът ubuntu2cloudlinux.py
Този скрипт е по-опростен от скрипта за CentOS/AlmaLinux (cldeploy). Той не сменя самото ядро на системата, а просто добавя допълнителен модул към него. Ето какво включва процесът:
✅ Какво точно се случва:
- Проверява дали скриптът е актуален. Ако не – се обновява сам.
- Ъпдейтва всички пакети в системата (освен ако не добавиш –skip-full-update опцията).
- Регистрира машината ти в CloudLinux мрежата (CLN), като използва лицензионния ти ключ или IP.
- Добавя CloudLinux хранилища (репота) и GPG ключ за Ubuntu.
- Инсталира основните CloudLinux компоненти:
- lve (технологията за лимитиране на ресурси)
- kmodlve-dkms (модул за ядрото)
- lve-utils, lve-stats, alt-python и др.
- Инсталира CloudLinux Manager (работи с cPanel на Ubuntu).
- Инсталира Apache модул mod_hostinglimits, който позволява ограничаване на ресурси за всеки сайт.
- Накрая те подканва ръчно да рестартираш машината, за да се зареди новия модул.