1. Ön Gereksinimler
Sunucu: CentOS, CloudLinux, AlmaLinux gibi cPanel destekleyen bir Linux dağıtımı
Root erişimi: SSH ile root yetkilerine sahip olmanız gerekir
Lisans: cPanel lisansı (deneme ya da satın alınmış)
Minimum Kaynaklar: 2 GB RAM, 20 GB disk önerilir
2. Sunucu Hazırlığı
Sunucuya SSH ile root olarak bağlanın:
Sunucuyu güncelleyin:
Sunucu hostname ayarlayın (FQDN formatında):
3. cPanel Kurulumu
Gerekli paketleri yükleyin:
Kurulum dizinine girin:
cPanel kurulum scriptini indirin:
Kurulumu başlatın:
Bu işlem biraz uzun sürebilir (30-60 dakika).
4. İlk Yapılandırma (WHM Arayüzü)
Kurulum bittikten sonra web tarayıcınızda:
Kullanıcı adı: root
Şifre: Sunucunuzun root şifresi
Giriş yaptıktan sonra:
Lisans Doğrulama → cPanel lisansı kontrol edilir.
Kurulum Sihirbazı ile:
Hostname, IP, DNS, Nameserver ayarları yapılır.
E-posta ayarları belirlenir.
Paket yöneticisi, kullanıcı ekleme, güvenlik ayarları yapılır.
5. Temel Yapılandırmalar
Nameserver: Genelde
ns1.domain.comvens2.domain.comşeklinde ayarlanır.Firewall (CSF/LFD): Güvenlik için yüklenip yapılandırılmalı.
Exim (Mail Sunucusu): Mail ayarları yapılmalı (SPF, DKIM, rDNS).
Backup Ayarları: Otomatik yedeklemeler aktif edilmeli.
SSL: AutoSSL (Let’s Encrypt) etkinleştirilmeli.
6. Kullanıcı ve Hosting Hesabı Açma
WHM üzerinden Account Functions → Create a New Account bölümünden domain, kullanıcı adı ve paket seçerek yeni hosting hesabı açabilirsiniz.
Sonrasında kullanıcı cPanel’e şu şekilde erişir:
7. Ekstra Güvenlik ve Performans
ModSecurity ve CageFS etkinleştirin.
PHP-FPM ve LiteSpeed/OpenLiteSpeed düşünebilirsiniz.
Düzenli güncelleme yapın.

