cPanel/WHM, dünyada en çok kullanılan web hosting kontrol panelidir. Bu rehberde temiz bir AlmaLinux kurulu VDS veya dedicated sunucuya cPanel'i baştan sona nasıl kuracağınızı, kurulum sonrası WHM'de yapmanız gereken ilk ayarları ve sık yapılan hataları adım adım anlatıyoruz.
cPanel ve WHM nedir?
WHM (WebHost Manager) sunucunun yönetici panelidir; hosting paketleri, hesaplar, DNS ve sunucu servisleri buradan yönetilir. cPanel ise her hosting hesabına ait kullanıcı panelidir; e-posta, veritabanı, dosya yöneticisi ve SSL gibi işlemler cPanel üzerinden yapılır. Tek bir kurulumla ikisi birlikte gelir.
Gereksinimler
- İşletim sistemi: Temiz (minimal) kurulu AlmaLinux 8/9, Rocky Linux veya CloudLinux. Üzerinde Apache, MySQL gibi servisler önceden kurulu olmamalıdır.
- Donanım: En az 2 CPU çekirdeği, 4 GB RAM ve 40 GB disk önerilir. NVMe disk kurulumu ciddi ölçüde hızlandırır.
- Statik IP adresi ve root erişimi.
- Sunucu için tam nitelikli bir alan adı (FQDN), örneğin
server.alanadiniz.com.
MerkezHost VDS sunucularında işletim sistemi seçiminde AlmaLinux'u seçerek doğrudan bu rehbere geçebilirsiniz. Kurulumdan önce sunucunun güncel bir snapshot'ını almak, hata durumunda zaman kazandırır.
1. Adım: Sunucuya SSH ile bağlanın
Windows'ta PowerShell veya PuTTY, macOS/Linux'ta Terminal kullanarak sunucunuza root olarak bağlanın:
ssh root@SUNUCU_IP_ADRESI2. Adım: Sistemi güncelleyin
Kuruluma başlamadan önce tüm paketleri güncelleyin ve gerekirse sunucuyu yeniden başlatın:
dnf -y update
reboot3. Adım: Hostname (sunucu adı) ayarlayın
cPanel, sunucu adının bir FQDN olmasını ister. server.alanadiniz.com kısmını kendi alan adınıza göre değiştirin:
hostnamectl set-hostname server.alanadiniz.com
hostnameAlan adınızın DNS yönetiminden server alt alan adı için sunucu IP adresinize işaret eden bir A kaydı oluşturmayı unutmayın.
4. Adım: cPanel kurulum betiğini çalıştırın
Kurulum SSH oturumunuz koptuğunda yarıda kalmasın diye screen içinde çalıştırmanız önerilir:
dnf -y install screen perl curl
screen -S cpanel
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latestKurulum tamamen otomatiktir ve genellikle 30-60 dakika sürer. Bağlantınız koparsa tekrar bağlanıp screen -r cpanel komutuyla oturuma geri dönebilirsiniz.
Kurulum betiği yalnızca temiz bir işletim sisteminde çalıştırılmalıdır. Daha önce web sunucusu veya başka bir panel kurulmuş sistemlerde kurulum hata verir veya sorunlu sonuçlanır.
5. Adım: WHM'ye ilk giriş
Kurulum bittiğinde tarayıcınızdan WHM'ye giriş yapın:
https://SUNUCU_IP_ADRESI:2087Kullanıcı adı root, şifre ise sunucunuzun root şifresidir. İlk girişte SSL uyarısı görmeniz normaldir; sunucu henüz geçerli bir sertifikaya sahip değildir.
İlk kurulum sihirbazı
- Lisans sözleşmesini kabul edin.
- Sunucu iletişim e-posta adresinizi girin (uyarılar bu adrese gelir).
- Nameserver bilgilerini girin; örneğin
ns1.alanadiniz.comvens2.alanadiniz.com. - Kurulumu tamamladıktan sonra Home » Server Configuration » Basic WebHost Manager Setup bölümünden ayarları gözden geçirin.
6. Adım: Lisans
cPanel kurulumdan sonra 15 gün deneme sürümü olarak çalışır. Deneme süresi bitmeden sunucu IP adresinize bir cPanel lisansı tanımlatmanız gerekir. Lisans aktif olduktan sonra WHM'de şu komutla lisansı yenileyebilirsiniz:
/usr/local/cpanel/cpkeycltKurulum sonrası önerilen ayarlar
- AutoSSL: WHM » SSL/TLS » Manage AutoSSL bölümünden Let's Encrypt sağlayıcısını etkinleştirin; tüm hesaplar otomatik ücretsiz SSL alır.
- PHP sürümleri: EasyApache 4 ile ihtiyaç duyduğunuz PHP sürümlerini ve eklentilerini kurun.
- Yedekleme: WHM » Backup Configuration ile günlük yedeklemeyi uzak bir hedefe (FTP/S3) yapılandırın.
- Güvenlik: cPHulk brute force korumasını açın, SSH'ta parolalı girişi kapatın. Ayrıntılar için SSH güvenliği rehberimize göz atın.
Sık karşılaşılan hatalar
“Hostname is not a FQDN” hatası
Hostname'in en az iki nokta içeren tam bir alan adı olduğundan emin olun (server.alanadiniz.com). Ardından kurulumu yeniden başlatın.
Kurulum yarıda kesildi
Yarım kalan bir kurulumu temizlemek zordur. En sağlıklı yöntem işletim sistemini yeniden yükleyip kuruluma baştan başlamaktır.
Sonuç
Bu adımlarla cPanel/WHM sunucunuz kullanıma hazır. Artık WHM üzerinden hosting paketleri oluşturup müşteri hesapları açabilirsiniz. Kendi sunucunuzu yönetmek yerine hazır cPanel altyapısı isterseniz cPanel hosting ya da kendi markanızla satış yapmak için bayi hosting paketlerimizi inceleyebilirsiniz.
Sık Sorulan Sorular
cPanel kurulumu ne kadar sürer?
Sunucunun donanımına ve ağ hızına bağlı olarak kurulum genellikle 30-60 dakika sürer. NVMe diskli bir VDS sunucuda bu süre daha kısadır.
cPanel ücretsiz mi?
Hayır. cPanel lisanslı bir yazılımdır; kurulumdan sonra 15 günlük deneme süresi verilir. Süre sonunda hesap sayısına göre fiyatlandırılan bir lisans satın almanız gerekir.
cPanel hangi işletim sistemlerinde çalışır?
Güncel cPanel sürümleri AlmaLinux, Rocky Linux, CloudLinux ve Ubuntu LTS sürümlerini destekler. Kurulum mutlaka temiz (minimal) bir işletim sistemi üzerine yapılmalıdır.
