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

  1. WHM üzerinden lisans aktivasyonu yapın
  2. Nameserver ayarlarını yapılandırın
  3. Güvenlik duvarı (CSF/Firewall) kurun
  4. SSL sertifikasını etkinleştirin
  5. Otomatik güncelleme ayarlarını yapılandırın
  6. Yedekleme planı oluşturun

Sık Karşılaşılan Kurulum Hataları

HataOlası NedenÇözüm
FQDN HatasıHostname yanlış ayarlıhostnamectl ile düzeltin
RAM Yetersiz1 GB altında bellekSwap alanı ekleyin
Port Engeli2087 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.