cPanel ve WHM Nedir?
cPanel nasıl kurulur sorusu, Linux tabanlı VDS veya dedicated sunucuda web hosting, e-posta ve veritabanı yönetimi için en yaygın panel çözümünü hedefler. cPanel son kullanıcı arayüzü; WHM (Web Host Manager) ise sunucu ve hesap yönetim panelidir. Reseller hosting için WHM zorunludur.
Altyapı için VDS sunucu veya kurumsal hosting paketlerimizi kullanabilirsiniz. Plesk ile farklar: Plesk vs cPanel.
Gereksinimler
- AlmaLinux 8/9, Rocky Linux veya CloudLinux (cPanel destekli OS)
- Minimum 2 GB RAM (üretim 4 GB+)
- Root SSH, temiz kurulum (önceden Apache/MySQL kurulu olmamalı)
- Geçerli cPanel lisansı
- Port 2087 (WHM), 2083 (cPanel), 80, 443
Adım 1: OS Hazırlığı
Desteklenen minimal ISO ile sunucu kurun. Hostname FQDN olmalı: server.ornekdomain.com. yum update -y veya dnf update -y çalıştırın.
Adım 2: cPanel Kurulum Scripti
Root olarak:
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest
Kurulum 30–90 dakika sürebilir. Bittiğinde WHM: https://IP:2087, cPanel: https://IP:2083. İlk girişte root şifresi ve lisans aktivasyonu yapılır.
Adım 3: İlk WHM Yapılandırması
Setup Wizard ile nameserver, contact e-posta ve temel güvenlik ayarlarını tamamlayın. EasyApache 4 ile PHP sürümünü seçin. CSF Firewall (ConfigServer) kurulumu önerilir.
Adım 4: Hosting Hesabı Oluşturma
WHM > Create a New Account ile domain, kullanıcı adı ve paket limitlerini tanımlayın. cPanel kullanıcısı FTP, e-posta ve MySQL yönetir.
Güvenlik
SSH port değiştirme, root login kapatma, otomatik cPanel güncellemeleri ve sunucu güvenliği rehberimizdeki öneriler uygulanmalıdır.
SSS
cPanel sadece Linux'ta mı?
Evet, güncel cPanel sadece Linux (Alma/Rocky/CloudLinux) destekler.
Plesk mi cPanel mi?
Reseller/WHM için cPanel; Docker/WordPress Toolkit için Plesk — Plesk kurulum rehberi.
Sonuç
cPanel/WHM kurulumu desteklenen OS ve lisans ile standart script üzerinden yapılır. Kurumsal hosting ile yönetimsiz başlangıç da mümkündür.