cPanel Kurulumu: Adım Adım Rehber

cPanel, dünya genelinde popüler bir web hosting kontrol panelidir ve özellikle Linux sunucularında kullanılmaktadır. cPanel, kullanıcılara hosting hesaplarını ve web sitelerini kolayca yönetme imkanı tanır. Bu makalede, adım adım cPanel kurulumu yapmanın yanı sıra kurulumu başarılı bir şekilde tamamlayabilmeniz için gerekli ön hazırlıkları ve dikkat edilmesi gereken önemli detayları anlatacağız.

1. cPanel Kurulumu İçin Gereksinimler

cPanel’i kurmadan önce, sunucunuzun gereksinimleri karşıladığından emin olmalısınız. cPanel yalnızca belirli işletim sistemlerinde çalışır ve belli donanım özellikleri gerektirir.

  • Desteklenen İşletim Sistemleri: CentOS, CloudLinux, RHEL, Almalinux, Rocky Linux gibi işletim sistemleri cPanel tarafından desteklenmektedir.
  • Donanım Gereksinimleri: Minimum 1 GB RAM ve 20 GB depolama alanı gerekirken, en verimli performans için en az 2 GB RAM ve 40 GB veya daha fazla depolama önerilir.
  • Statik IP Adresi: cPanel kurulumu için statik bir IP adresi gereklidir; dinamik IP ile çalışmaz.

2. Sunucu Hazırlığı ve Güncellemeler

cPanel kurulumu öncesinde sunucunuzu hazırlamalı ve tüm güncellemeleri yapmalısınız. Bu adımlar, kurulum esnasında karşılaşabileceğiniz uyumsuzluk problemlerini en aza indirir.

  • Sunucu Güncellemeleri: Sunucunuza giriş yapın ve aşağıdaki komutu çalıştırarak tüm paketlerin güncel olduğundan emin olun.
    yum update -y
  • Hostname Ayarı: Sunucunuzun hostname’ini ayarlamalısınız. Bu adı, DNS kaydı olan bir domain üzerinden tanımlayın.
    hostnamectl set-hostname server.example.com

3. Lisans ve cPanel Kurulum Dosyasını İndirme

cPanel ücretli bir yazılımdır, bu nedenle bir lisans satın almanız gerekir. Ancak, yeni başlayanlar için 15 günlük ücretsiz deneme lisansı sunulmaktadır. Lisans işlemlerini tamamladıktan sonra kurulum dosyasını indirin.

  • Kurulum Dosyasını İndirme: Aşağıdaki komutla cPanel’in otomatik kurulum script’ini sunucunuza indirebilirsiniz.
    cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest

4. cPanel Kurulum Script’ini Çalıştırma

Kurulum dosyasını indirdikten sonra, bu dosyayı çalıştırarak cPanel kurulum sürecini başlatabilirsiniz.

  • Kurulum Script’i Çalıştırma: Kurulumu başlatmak için aşağıdaki komutu kullanın:
    sh latest

Bu işlem, sunucunuzun hızına ve yapılandırmasına bağlı olarak birkaç dakikadan birkaç saate kadar sürebilir. cPanel’in başarılı bir şekilde kurulabilmesi için tüm bağımlılıkları ve gerekli dosyaları indirilecektir.

5. cPanel’e Giriş ve İlk Ayarlar

Kurulum tamamlandığında, cPanel’e ilk kez giriş yapabilirsiniz. Bunun için tarayıcınızda aşağıdaki bağlantıyı açın:

http://IPADRESINIZ:2087
  • Kullanıcı Adı ve Şifre: cPanel’e giriş yapmak için sunucu root kullanıcı adı ve şifresini kullanın.

6. WHM İlk Yapılandırma

Giriş yaptıktan sonra karşınıza WHM (Web Host Manager) yapılandırma sihirbazı çıkacaktır. Burada lisans anahtarınızı girmeniz ve temel yapılandırmayı yapmanız gerekecek.

  • Lisans Anahtarını Girin: Eğer lisans anahtarınızı henüz girmediyseniz, WHM ilk kurulum sırasında bunu isteyecektir.
  • Varsayılan Ayarlar: E-posta, DNS ve IP yapılandırmaları gibi çeşitli ayarları yaparak WHM ve cPanel kullanımına tam anlamıyla hazır hale getirin.

7. Güvenlik ve Performans Ayarları

cPanel kurulumunun ardından sunucunuzun güvenlik ve performans ayarlarını optimize etmeniz önerilir. Bu adımlar, sunucunuzun daha verimli ve güvenli çalışmasını sağlar.

  • Firewall Kurulumu: Sunucunuzda bir güvenlik duvarı (örn. CSF veya iptables) kurarak sunucunuzu dış tehditlere karşı koruyun.
  • SSH Ayarları: SSH bağlantısı için root kullanıcı yerine farklı bir kullanıcı oluşturmak ve varsayılan SSH portunu değiştirmek güvenlik açısından önemlidir.

8. Backup ve Güncelleme Ayarları

Son olarak, cPanel üzerinden otomatik yedekleme (backup) ve güncelleme ayarlarını yapın. Bu, verilerinizin güvenliğini sağlayacak ve cPanel’in güncel kalmasını sağlayacaktır.

  • Yedekleme Ayarları: WHM panelinde “Backup Configuration” bölümünden yedeklemeleri yapılandırabilirsiniz.
  • Otomatik Güncelleme: cPanel’in güncellemeleri otomatik olarak yapmasını sağlamak için güncelleme tercihlerini yapılandırın.

Sıkça Sorulan Sorular (SSS)

1. cPanel kurulumu ücretsiz mi?

cPanel, 15 günlük ücretsiz deneme süresi sunar ancak sonrasında lisans satın almanız gerekir.

2. cPanel kurulumunda hata alırsam ne yapmalıyım?

Herhangi bir hata ile karşılaşırsanız, cPanel’in resmi dökümantasyon sayfasından ya da topluluk forumlarından yardım alabilirsiniz. Hata mesajını araştırarak ilgili çözüm adımlarını takip edebilirsiniz.

3. Hangi işletim sistemleri destekleniyor?

cPanel sadece belirli Linux tabanlı işletim sistemlerinde çalışmaktadır. Bu sistemler arasında CentOS, CloudLinux, RHEL gibi dağıtımlar bulunur.