cPanel Nedir ve Neden Kullanılır?
cPanel, web barındırma sunucularını yönetmek için kullanılan en popüler grafik arayüzlü kontrol panellerinden biridir. Linux tabanlı sunucularda çalışan bu panel, teknik bilgisi sınırlı kullanıcıların bile e-posta hesapları, veritabanları, dosya yönetimi ve DNS ayarları gibi karmaşık işlemleri kolayca yapmasına olanak tanır.
Kurulum Öncesi Gereksinimler
cPanel kurulumuna başlamadan önce aşağıdaki gereksinimlerin karşılandığından emin olun:
- İşletim Sistemi: CentOS 7/8, AlmaLinux 8, Rocky Linux 8 veya CloudLinux
- RAM: Minimum 1 GB (önerilen 2 GB ve üzeri)
- Disk Alanı: En az 20 GB boş alan
- Ağ: Statik IP adresi ve tam nitelikli alan adı (FQDN)
- Root Erişimi: SSH üzerinden root yetkisi
Adım Adım cPanel Kurulumu
1. Adım: Sunucuya SSH ile Bağlanın
Terminalinizi açın ve aşağıdaki komutla sunucunuza bağlanın:
ssh root@sunucu-ip-adresiniz
2. Adım: Sistemi Güncelleyin
Kuruluma başlamadan önce sistem paketlerini güncellemek kritik öneme sahiptir:
yum update -y
3. Adım: Hostname Ayarlayın
cPanel'in düzgün çalışması için sunucunuza geçerli bir hostname belirlemeniz gerekir:
hostnamectl set-hostname sunucu.alanadi.com
4. Adım: Kurulum Betiğini İndirin ve Çalıştırın
cPanel'in resmi kurulum betiğini çalıştırmak için aşağıdaki komutu kullanın:
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest
Bu işlem sunucu hızınıza bağlı olarak 30 dakika ile 2 saat arasında sürebilir. İşlem sırasında terminali kapatmayın.
5. Adım: WHM'e İlk Girişi Yapın
Kurulum tamamlandıktan sonra WHM (WebHost Manager) arayüzüne şu adresten erişebilirsiniz:
https://sunucu-ip-adresiniz:2087
Kullanıcı adı olarak root, şifre olarak ise root şifrenizi kullanın.
Kurulum Sonrası Yapılması Gerekenler
- WHM üzerinden lisans aktivasyonu yapın
- Nameserver ayarlarını yapılandırın
- Güvenlik duvarı (CSF/Firewall) kurun
- SSL sertifikasını etkinleştirin
- Otomatik güncelleme ayarlarını yapılandırın
- Yedekleme planı oluşturun
Sık Karşılaşılan Kurulum Hataları
| Hata | Olası Neden | Çözüm |
|---|---|---|
| FQDN Hatası | Hostname yanlış ayarlı | hostnamectl ile düzeltin |
| RAM Yetersiz | 1 GB altında bellek | Swap alanı ekleyin |
| Port Engeli | 2087 portu kapalı | Güvenlik duvarında açın |
| Lisans Hatası | IP lisanslanmamış | cPanel portalından lisans alın |
Sonuç
cPanel kurulumu, doğru hazırlık yapıldığında oldukça sorunsuz bir süreçtir. Yukarıdaki adımları takip ederek sunucunuza cPanel'i başarıyla kurabilir ve web hosting hizmetlerinizi yönetmeye başlayabilirsiniz. Herhangi bir sorunla karşılaştığınızda cPanel'in resmi dokümantasyonunu veya destek forumlarını incelemenizi öneririz.