CloudLinux, paylaşımlı hosting sunucularında güvenlik, kaynak yönetimi ve kararlılık sağlamak için kullanılan özel bir işletim sistemi katmanıdır.
cPanel ile tam uyumlu çalışır ve her kullanıcıya izole kaynaklar atayarak sistemin çökmesini ya da bir sitenin diğerlerini etkilemesini engeller.
Bu yazıda, cPanel sunucu üzerine CloudLinux kurulumu nasıl yapılır sorusuna adım adım yanıt veriyoruz.
Kurulum sonrası sunucunuz daha kontrollü, güvenli ve performanslı hale gelecektir.
CloudLinux Nedir ve Neden Kullanılmalıdır?
CloudLinux, CentOS/AlmaLinux üzerine inşa edilmiş, cPanel ile sorunsuz çalışan ve kullanıcı izolasyonu sağlayan kurumsal bir Linux dağıtımıdır.
Özellikle CageFS, LVE Manager, PHP Selector ve MySQL Governor gibi bileşenleri sayesinde kaynak sınırları tanımlanabilir, kötü amaçlı komutlar kısıtlanabilir, farklı PHP versiyonları atanabilir.
Paylaşımlı sunucularda CloudLinux kullanımı şu avantajları sağlar:
- Kullanıcı başına CPU, RAM, IO sınırı koyulabilir
- Her kullanıcı izole dosya sistemi içinde çalışır (CageFS)
- Sistem çökmeleri ve yüklenmeler engellenir
- Farklı PHP sürümleri kullanıcı bazlı seçilebilir
- Yüksek güvenlik ve stabilite sağlanır
Kurulum Öncesi Gereksinimler
Kuruluma başlamadan önce aşağıdakileri kontrol edin:
- CentOS 7 / AlmaLinux 8 / RHEL 7+ sistemlerde desteklenir
- cPanel kurulu ve lisanslı olmalıdır
- SSH root erişimi gereklidir
- CloudLinux lisansınız olmalıdır (IP lisansı)
CloudLinux lisansınız yoksa, CloudLinux Lisans Al sayfasından edinebilirsiniz.
CloudLinux Kurulumu (SSH Üzerinden)
1. CloudLinux Kurulum Script’ini İndirin
cd /usr/local/src
wget https://repo.cloudlinux.com/cloudlinux/sources/cln/cldeploy
chmod +x cldeploy
2. Kurulum Script’ini Çalıştırın
CloudLinux lisans anahtarınız varsa:
./cldeploy -k LİSANS_ANAHTARINIZ
Lisansınız IP’ye tanımlıysa:
./cldeploy
Bu işlem sisteminize CloudLinux çekirdeğini ve bileşenlerini yükleyecektir. İşlem birkaç dakika sürebilir.
3. Sistemi Yeniden Başlatın
Kurulum tamamlandığında sistemi yeniden başlatın:
reboot
Sunucu tekrar açıldığında artık CloudLinux çekirdeğiyle çalışmaya başlar.
Kurulum Sonrası: cPanel Üzerinden CloudLinux Yapılandırması
CageFS Kurulumu
CageFS, her kullanıcıyı izole bir ortamda çalıştırır. Kurulumu için:
yum install cagefs -y
Sonrasında yapılandırma ve kullanıcıları dahil etme:
/usr/sbin/cagefsctl --init
/usr/sbin/cagefsctl --enable all
LVE Manager (WHM Eklentisi)
LVE Manager, WHM arayüzüne eklenti olarak gelir. cPanel/WHM üzerinden:
- WHM paneline giriş yapın
- Sol menüden LVE Manager’ı bulun
- Kullanıcı başına CPU, Memory, I/O limitlerini belirleyin
- Tek tek veya toplu kullanıcı sınırlandırması yapabilirsiniz
PHP Selector (Çoklu PHP Versiyonu)
CloudLinux, birden fazla PHP versiyonunu aynı anda çalıştırmanızı sağlar.
Bunun için:
yum groupinstall alt-php
Kurulum sonrası WHM > Software > MultiPHP Manager veya PHP Selector üzerinden kullanıcıya özel versiyon atayabilirsiniz.
CloudLinux Durumunu Kontrol Etme
Aşağıdaki komut ile sisteminizin CloudLinux ile çalışıp çalışmadığını görebilirsiniz:
uname -r
Çıktıda lve
veya cloudlinux
geçiyorsa kurulum başarılı olmuştur.
CloudLinux Lisans Kontrolü
Lisans durumunuzu görmek için:
cldetect --check-license
Geçerli bir lisans varsa çıktıda “valid license found” gibi bir mesaj görürsünüz.
Cloudlinux Hizmetiniz Yok mu?
cPanel üzerine CloudLinux kurulumu, özellikle paylaşımlı hosting hizmeti sunan sunucular için performans, güvenlik ve yönetim kolaylığı açısından oldukça önemlidir.
Kurulum basit olsa da, sistem üzerinde büyük fark yaratır. Tüm kullanıcılar izole edilir, kötü niyetli komutlar engellenir, aşırı kaynak tüketimi sistem genelini etkilemez.
Sunucularınızı daha güvenli ve stabil hale getirmek için CloudLinux tercih edebilir, Bogahost CloudLinux Lisansları ile hızlıca bu sistemi kullanmaya başlayabilirsiniz.