Web hosting sektöründe profesyonel hizmet vermek isteyenlerin en çok tercih ettiği kontrol panellerinden biri WHM/cPanel’dir. Özellikle reseller hosting, VDS ve dedicated server yönetiminde güçlü bir altyapı sunar.
Bu rehberde AlmaLinux 8 işletim sistemi üzerine WHM cPanel kurulumu nasıl yapılır, adım adım ve teknik detaylarıyla anlatıyoruz.
WHM ve cPanel Nedir?
- WHM (Web Host Manager): Sunucu yöneticileri ve hosting firmaları için geliştirilmiş yönetim panelidir.
- cPanel: Son kullanıcıların web sitelerini yönetmesini sağlayan arayüzdür.
WHM ile hesap oluşturabilir, paket tanımlayabilir, DNS ve e-posta yönetimi yapabilir, kaynak kullanımını kontrol edebilirsiniz.
Kuruluma Başlamadan Önce Gereksinimler
AlmaLinux 8 üzerine cPanel kurmadan önce aşağıdaki şartların sağlanması gerekir:
Minimum Sistem Gereksinimleri
- 64 bit AlmaLinux 8 (temiz kurulum)
- En az 2 GB RAM (önerilen 4 GB ve üzeri)
- 20 GB boş disk alanı (NVMe önerilir)
- Root erişimi
- Sabit IP adresi
- Hostname tanımlanmış olmalı
1. AlmaLinux 8 Güncelleme İşlemi
Öncelikle sunucuya SSH ile root olarak bağlanın:
ssh root@sunucu-ip
Sistemi güncelleyin:
dnf update -y
2. Hostname Ayarlama
cPanel kurulumu için FQDN formatında hostname gerekir.
Örnek:
hostnamectl set-hostname server.serthosting.com
Hostname kontrolü:
hostname
3. Network Manager Servisini Kontrol Etme
cPanel NetworkManager ile uyumludur. Aktif olduğundan emin olun:
systemctl status NetworkManager
Aktif değilse:
systemctl enable NetworkManager
systemctl start NetworkManager
4. Perl Kurulumu
cPanel installer Perl ile çalışır. Genelde kurulu gelir ama kontrol etmek gerekir:
dnf install perl -y
5. cPanel Kurulum Dosyasını İndirme
Home dizinine geçin:
cd /home
Installer dosyasını indirin:
curl -o latest -L https://securedownloads.cpanel.net/latest
6. WHM cPanel Kurulumu Başlatma
Kurulumu başlatın:
sh latest
Kurulum süresi sunucu performansına göre 20–40 dakika sürebilir.
Kurulum sırasında:
- Apache
- PHP
- Exim
- MySQL/MariaDB
- DNS servisleri
otomatik olarak yüklenir ve yapılandırılır.
7. WHM İlk Giriş
Kurulum tamamlandıktan sonra WHM arayüzüne şu adresten erişebilirsiniz:
https://sunucu-ip:2087
Tarayıcı güvenlik uyarısı verebilir, devam edin.
Giriş bilgileri:
- Kullanıcı adı: root
- Şifre: Sunucu root şifresi
8. İlk Kurulum Sihirbazı
WHM ilk girişte sizi kurulum sihirbazına yönlendirir.
Burada:
- Lisans doğrulama
- İletişim e-postası
- Nameserver ayarları
- Servis yapılandırmaları
tamamlanır.
9. Lisans Kontrolü
cPanel lisansınızı kontrol etmek için:
/usr/local/cpanel/cpkeyclt
Eğer lisans aktif değilse WHM açılmaz. Lisans IP adresine tanımlı olmalıdır.
10. Güvenlik Önerileri (Önemli)
Kurulum sonrası aşağıdaki işlemleri yapmanız önerilir:
CSF Firewall Kurulumu
cd /usr/src
rm -fv csf.tgz
wget https://download.configserver.com/csf.tgz
tar -xzf csf.tgz
cd csf
sh install.sh
SSH Port Değiştirme
nano /etc/ssh/sshd_config
Port değerini değiştirin ve servisi yeniden başlatın:
systemctl restart sshd
11. WHM Üzerinden Hosting Paketi Oluşturma
WHM paneline girdikten sonra:
- Packages → Add a Package
- Hesap limiti belirleme
- Disk ve bant genişliği ayarlama
Ardından:
- Account Functions → Create a New Account
Bu adımlarla hosting satışı yapmaya başlayabilirsiniz.
AlmaLinux 8 Üzerinde cPanel Kurmanın Avantajları
- CentOS alternatifi olarak stabil yapı
- Uzun süreli destek
- Kurumsal hosting altyapısına uygun
- Yüksek performans
- Reseller ve VDS satışına uygun yapı
Sık Sorulan Sorular
AlmaLinux 8 cPanel destekliyor mu?
Evet, resmi olarak desteklenmektedir.
Kurulum ne kadar sürer?
Ortalama 20–40 dakika.
2 GB RAM yeterli mi?
Çalışır ancak üretim ortamı için minimum 4 GB önerilir.
Sonuç
AlmaLinux 8 üzerine WHM cPanel kurulumu doğru adımlar uygulandığında oldukça basittir. Hosting firması kurmak, reseller hizmeti vermek veya kendi müşterilerinizi yönetmek istiyorsanız bu yapı profesyonel bir çözümdür.
Doğru güvenlik ayarları ve optimize edilmiş bir sunucu ile yüksek performanslı bir hosting altyapısı kurabilirsiniz.







