cPanel, dünya genelinde paylaşımlı hosting ve VDS pazarının fiilî standardı haline gelmiş bir Linux web yönetim panelidir. WHM (WebHost Manager) ile birlikte sunulan bu ikili, Apache, BIND, Exim, Dovecot, MySQL/MariaDB ve PHP gibi onlarca bağımsız bileşeni tek bir tutarlı yönetim arayüzü altında toplar. cPanel VDS lisansı ise bu paneli kendi sanal sunucunuzda - yani Hetzner, AWS, Contabo, OVH ya da yerel bir Türk sağlayıcısının VDS planında - çalıştırabilmeniz için satın aldığınız hesap-bazlı kullanım hakkıdır.

Bu rehber, cPanel'i bir VDS üzerinde sıfırdan kurmaktan başlayarak lisans seçimi, WHM yapılandırması, hesap oluşturma, AutoSSL, yedekleme, güvenlik sertleştirme ve performans tuning'e kadar olan tüm operasyonel halkayı kapsar. Sonuna geldiğinizde, hangi lisans seviyesini almanız gerektiğini, hangi konfigürasyonun production-ready sayıldığını ve hangi tuzaklara düşmemeniz gerektiğini net bir şekilde bileceksiniz.

İlgili rehberler: cPanel ile Web Sitesi Yönetimi · VPS ile VDS Farkı · Hosting Türleri ve Seçimi · Let's Encrypt SSL Kurulumu · VPS Güvenlik Sertleştirme · Plesk Panel Yönetimi

cPanel VDS Nedir, Neden Kendi Sunucunuza Kuruyorsunuz?

Paylaşımlı hosting paketlerinde cPanel zaten kurulu gelir; sağlayıcı sizin için lisansı ödemiş, kaynak limitleri belirlemiş, yedek politikasını yapılandırmıştır. VDS (Virtual Dedicated Server) ise size root erişimi olan, kaynakları tahsis edilmiş bir sanal sunucu verir. Bu sunucuya cPanel kurmak demek, paneli kendi root yetkinizle, kendi PHP sürümünüzle, kendi güvenlik kuralınızla yönetmek demektir. Reseller olmak, birden fazla müşteriyi barındırmak, kendi WordPress portföyünüzü disipline etmek ya da bir ajansın altyapısını yönetmek için en yaygın senaryodur.

VDS ile VPS arasındaki ince ama önemli farkı tartıştığımız VPS ile VDS Farkı yazısı, hangi tip sanal sunucunun cPanel için uygun olduğunu da kapsar: kısaca, paylaşılan oversold CPU'ları olan ucuz VPS planları cPanel için kötü bir tercihtir. cPanel + WHM minimum 2 vCPU, 4 GB RAM ve 40 GB SSD bekler; gerçek ticari kullanımda 4 vCPU / 8 GB RAM / 80 GB NVMe başlangıç noktasıdır.

cPanel Lisans Türleri: Solo, Admin, Pro, Premier

cPanel L.L.C., 2019'daki ünlü fiyat değişikliğinden bu yana hesap-bazlı (account-based) lisanslama uygular. Yani aldığınız fiyat, sunucu üzerinde oluşturulan cPanel hesabı sayısına göre değişir. 2026 itibarıyla resmi metalisans planları şu şekildedir, cpanel.net/pricing her zaman canonik referansınız olsun:

  • cPanel Solo: Tek hesap (sadece 1 cPanel kullanıcısı). Kişisel projeler, tek site barındırma için. WHM yine kullanılabilir ama sadece 1 hesap açabilirsiniz.
  • cPanel Admin: 5 hesaba kadar. Ufak ajanslar, freelance geliştiriciler, birkaç projeyi tek sunucuda toplamak isteyenler için.
  • cPanel Pro: 30 hesaba kadar. Küçük-orta hosting reseller'ları, butik ajanslar, kurumsal IT ekipleri için ideal.
  • cPanel Premier: 100 hesaptan başlar; üzerine her hesap için ek ücret. Ticari hosting sağlayıcıları için.
  • cPanel Premier Metal (eski Plus): 100+ hesap, dedicated server (sanal değil fiziksel) için ek upcharge'lı sürüm.

Lisans IP-bağlıdır: aktivasyon sırasında belirlediğiniz IP'ye bağlanır, IP değişirse cPanel Manage2 panelinden 24 saatte bir defa transfer hakkınız vardır. Bu yüzden cPanel kurmadan önce VDS'inizdeki IP'nin sabit olduğundan ve sağlayıcınızın elastic IP gibi sürpriz değişiklikler yapmayacağından emin olun.

Fiyat Aralıkları: 2026 Tahminleri ve Reseller Avantajı

Resmi cPanel fiyatları her yıl artıyor; ayrıca KDV, döviz kuru ve aracı bayilik (partner) iskontosu nihai ödediğiniz tutarı etkiliyor. Aşağıdaki rakamlar yaklaşık, sağlayıcıya göre değişir, 2026 verisi olarak verilmiştir; canlı fiyatlar her zaman cpanel.net üzerinden doğrulanmalıdır.

  • Solo / 1 hesap: 17-21 USD/ay civarı (yıllık ödemede iskontolu olabilir).
  • Admin / 5 hesap: 29-35 USD/ay aralığı.
  • Pro / 30 hesap: 49-59 USD/ay aralığı.
  • Premier / 100 hesap: 67-79 USD/ay aralığı; 100 sonrası hesap başına 0,17 USD ek.
  • Türkiye partner satıcıları: Yerel TL faturası ve aylık abonelikle 600-2.500 TL bandında karşımıza çıkıyor; partner kanalından alınan lisanslar genelde resmî web fiyatından %10-25 daha avantajlı.

cPanel satın al sorgularında karşınıza çıkan iki seçenek var: doğrudan cpanel.net'ten resmi olarak (kart, USD), ya da Türkiye'deki bir partner sağlayıcısı üzerinden (TL, fatura). İkinci seçenek hem kur sürtünmesini düşürür hem de Türkçe destek imkânı sağlar. Lisansları yeniden satan platformlardan dikkatli olun: gri pazar (geri çağrılabilir) lisanslar nadir değildir ve bir gün sunucunuz üzerinde panel "License Expired" hatasıyla kapanabilir.

VDS Donanım Gereksinimleri: Minimum, Önerilen, Production

cPanel'in resmi minimum gereksinimleri çok düşüktür ama gerçek dünyada bu rakamlar kullanılabilir bir sistem üretmez. KEYDAL ölçeklerinde gözlemlediğimiz gerçekçi rakamlar şu şekilde:

  • Test/staging: 2 vCPU, 4 GB RAM, 40 GB NVMe - tek site, düşük trafik, geliştirme amaçlı.
  • Üretim - küçük: 4 vCPU, 8 GB RAM, 80 GB NVMe - 5-15 hesap, orta trafik (günlük 5-20K pageview toplam).
  • Üretim - orta: 6-8 vCPU, 16 GB RAM, 160 GB NVMe - 15-50 hesap, e-ticaret yoğunluğu.
  • Üretim - büyük: 12-16 vCPU, 32-64 GB RAM, 250+ GB NVMe + ayrı backup volume - 50-100 hesap, reseller portföyü.
  • İşletim sistemi: AlmaLinux 8/9, Rocky Linux 8/9 veya Ubuntu 20.04/22.04. CentOS 7 cPanel tarafından EOL ilan edildi, kurmayın.

Disk seçiminde NVMe artık standart sayılmalı: cPanel iş yüklerinin %70'i metadata-yoğun (mail, log, cache) olduğundan SATA SSD bile fark eder, dönen disk (HDD) ise düşünülmemelidir. RAM açısından 4 GB altı VDS'lere cPanel kurmaya çalışmak, ciddi swap kullanımı ve OOM-killer ziyaretleri ile sonuçlanır.

Adım 1: VDS Sağlayıcısı Seçimi

Türkiye'deki yerel sağlayıcılar (Natro, Turhost, İhsHost, Atak Domain, Vargonen, Radore vb.) cPanel kurulu hazır VDS planlarını lisansla birlikte sunar; bu, başlangıçta zaman kazandıran bir paketleme olabilir. Avrupa odaklı seçenekler için Hetzner Cloud (Almanya/Finlandiya), Contabo (Almanya), OVH (Fransa), UpCloud (Finlandiya) en uygun maliyetli alternatiflerdir. Coğrafi seçim TTFB'yi 30-80 ms etkiler - Türk hedef kitle için TR veya en yakın AB lokasyonu tercih edilir.

Hosting türlerini geniş bir perspektifle ele aldığımız Hosting Nedir? Türleri ve Seçimi yazısı, paylaşımlı hosting / cloud / dedicated farkını da içerir.

Adım 2: İşletim Sistemi ve Ön Hazırlık

cPanel'i AlmaLinux 9 üzerine kurarak başlayalım. Sunucuya ilk SSH bağlantınızla şu kontrolleri yapın: hostname doğru mu (örneğin srv1.alanadiniz.com), DNS reverse PTR ayarlı mı, FQDN ping edilebiliyor mu? cPanel kurulumu hostname FQDN'i şart koşar; localhost.localdomain veya tek kelimelik bir hostname ile kurulum başarısız olur.

Önemli: cPanel kurulduktan sonra hostname'i değiştirmek lisansın IP/host bağını bozabilir; bu yüzden hostname kararını kurulumdan önce verin. Ayrıca cPanel resmi olarak SELinux'u permissive moda alır; enforcing bırakırsanız panel pek çok yerde 500 hatası üretir.

Adım 3: cPanel Kurulum Komutu

cPanel'in tek satırlık kurulum scripti vardır. Bu script tüm bağımlılıkları (Apache, BIND, Exim, Dovecot, MySQL veya MariaDB, PHP, FTP) otomatik kurar; ortalama 30-60 dakika sürer. Kurulum sırasında kesinlikle reboot etmeyin ve bağlantınızı kaybetmemek için screen veya tmux kullanın.

Kurulum bittiğinde sunucu otomatik olarak 15 günlük trial lisansla aktif hâle gelir; bu süre içinde lisansınızı satın alıp cpkeyclt komutu ile yenileyebilirsiniz. Lisans aktivasyonu IP'nizi cPanel Manage2 üzerinden lisans havuzuna eşler.

WHM'e İlk Giriş ve Initial Setup Wizard

https://sunucu-ip:2087 üzerinden root parolanızla WHM'e giriş yapın. İlk açılışta size sırasıyla şu adımları soracaktır:

  • Lisans sözleşmesini onaylama (EULA).
  • Sunucu hostname doğrulama (FQDN) ve sunucu kontak e-postası.
  • Birincil/ikincil DNS resolver (genelde 1.1.1.1 ve 8.8.8.8).
  • Ana ağ kartı (eth0 / ens18) ve IP konfigürasyonu.
  • Nameserver yapılandırması: ns1.alanadiniz.com, ns2.alanadiniz.com. Eğer iki ayrı nameserver IP'iniz yoksa cPanel cluster veya cPanel DNSONLY ile ikinci sunucu önerilir.
  • FTP, mail ve cphulk brute-force koruma seçimleri.

Wizard tamamlandığında WHM ana paneline düşersiniz. Buradan sonraki tüm yönetim - hesap oluşturma, paket tanımlama, EasyApache yapılandırması, MySQL versiyon seçimi - bu panel üzerinden yapılır. Detaylı bir cPanel günlük kullanım rehberini cPanel ile Web Sitesi Yönetimi yazısında bulabilirsiniz.

WHM Tweak Settings: Production İçin Kritik 12 Ayar

WHM > Server Configuration > Tweak Settings içinde 200+ seçenek var; aşağıdakiler production'a geçmeden önce mutlaka gözden geçirilmesi gerekenlerdir.

  • Compress access logs: On. Disk kazancı yüksek.
  • Default catch-all/default address behavior: fail. :blackhole: spam'e açık kapı bırakır.
  • Initial default web page: Default Apache page yerine boş sayfa, bilgi sızıntısı azalır.
  • Allow cPanel users to reset their password via email: On, ancak sadece 2FA aktifse.
  • Use jailshell as the default shell for new accounts: On. Müşteri hesaplarının sunucu geneline erişimini kapatır.
  • Apache 'mod_userdir Tweak': Disabled. http://ip/~kullanici/ URL'leri kapatın.
  • Maximum hourly emails per domain: 250-500 arası. Spam zombi'ye karşı kalkan.
  • Prevent the user 'nobody' from sending mail: On. Klasik spam vektörü.
  • SMTP Restrictions: On. Yalnızca Exim ve mailman 25 numaralı portu kullanabilir.
  • Cookie IP validation: strict. Session hijacking riskini düşürür.
  • Require SSL (cPanel/WHM): On. Plain-text panel girişlerini kapatır.
  • Compiler access: WHM > Compiler Access menüsünden tüm root-dışı kullanıcılar için Disabled.

EasyApache 4: Apache, PHP ve Modüller

EasyApache 4 (EA4), Apache web sunucusu, PHP sürümleri ve onlarca modülü tek bir profil olarak yapılandırmanızı sağlayan WHM tool'udur. Tipik bir 2026 profili: Apache 2.4 + MPM event + PHP 7.4, 8.1, 8.2, 8.3 birlikte (her hesap için bağımsız sürüm seçimi) + opcache + imagick + redis + memcached + curl + mbstring + intl + zip + soap.

PHP-FPM tüm hesaplarda etkinleştirin (Apache mod_php yerine): her cPanel hesabı kendi izole pool'unda çalışır, bir sitenin yüksek yükü diğerini etkilemez. Detaylı tuning için PHP opcache + JIT + preload kombinasyonunu Site Optimizasyonu yazısında işliyoruz.

MySQL ya da MariaDB? cPanel'in Yaklaşımı

cPanel resmi olarak MySQL 8.0 ve MariaDB 10.5/10.6/10.11 sürümlerini destekler. Kurulum sırasında varsayılan MariaDB 10.11'dir. MySQL vs PostgreSQL yazısında karşılaştırmayı işliyoruz; cPanel ekosistemi PostgreSQL'i resmi olarak desteklemediği için pratikte seçim MySQL ve MariaDB arasındadır.

innodb_buffer_pool_size'ı RAM'in %50'si civarında tutun. cPanel default'u çok düşüktür ve yüksek trafikli WordPress sitelerinde InnoDB darboğazı ilk darboğazınız olur.

Adım 4: İlk Hesap Oluşturma

Bir hosting paketinizi (örneğin basic: 5 GB disk, 50 GB ay-trafik, 5 e-posta) WHM > Packages > Add a Package altında tanımlayın; sonra Account Functions > Create a New Account ile yeni cPanel kullanıcısı oluşturun. CLI'dan da yapılabilir:

jupiter teması cPanel'in yeni varsayılan UX'ı; eski paper_lantern 2023'te resmi olarak kaldırıldı, kurulumlarınızda mutlaka jupiter kullanın.

DNS: Cluster mı, Tek Sunucu mu?

cPanel'in iki nameserver gereksinimi vardır (ns1, ns2). Bunları tek sunucuda iki farklı IP'ye bağlamak teknik olarak mümkündür ama best practice ayrı bir cPanel DNSONLY sunucusu kurup BIND cluster oluşturmaktır. DNSONLY ücretsizdir ve cPanel paketinin DNS-only bir varyantıdır.

  • Tek sunucu, çift IP: Ucuz başlangıç çözümü; ana sunucu çökerse ikinci nameserver da çöker, bu yüzden glue NS resolution sorunlu.
  • Cluster + DNSONLY: Ana sunucudaki BIND yapılandırması bir veya iki ek DNSONLY sunucusuna sync edilir; failover sağlam.
  • Cloudflare DNS: Tüm domain'lerin NS'lerini Cloudflare'e taşıyıp orada yönetmek; cPanel'in BIND'ı kapatılabilir, en sade çözüm. DNS Nedir, Ayarları Değiştirme rehberi temel bilgileri kapsar.

AutoSSL: Ücretsiz SSL'i Otomatize Etmek

cPanel'in AutoSSL özelliği, hesap altındaki tüm domain ve subdomain'lere ücretsiz Let's Encrypt veya Sectigo sertifikası kurar ve 60 gün öncesinden otomatik yeniler. Manuel certbot uğraşı bitiyor.

AutoSSL'in başarısız olduğu en yaygın iki neden: (1) DCV (Domain Control Validation) için http://domain/.well-known/pki-validation/ erişilemiyor - Cloudflare proxy'i auto-renewal için bypass edilmeli ya da DNS-01 challenge kullanılmalı, (2) www. subdomain'in A kaydı eksik. Detaylı SSL kurulumu için Let's Encrypt SSL ve SSL Sertifikası Nasıl Alınır rehberlerine bakın.

E-posta: Exim, Dovecot ve Mailbox Format

cPanel mail stack'i Exim (MTA) + Dovecot (IMAP/POP) ikilisini kullanır. Default mailbox formatı maildir/'dir; mail kutusu büyüklüğü hesabın disk quotasından düşer. SPF, DKIM ve DMARC kayıtları AutoSSL benzeri otomatize edilmiştir, yeni hesap açıldığında WHM otomatik DKIM key üretir.

SMTP Auth Brute-force en yaygın saldırıdır. WHM > cPHulk Brute Force Protection altında SMTP, IMAP, POP, FTP, cPanel ve SSH için ayrı eşik değerleri ayarlayın. Bir hesabın çalınıp spam zombi'sine dönüştüğünde tek satır komutla mail göndermesini durdurun:

Yedekleme: Backup Configuration

WHM > Backup Configuration cPanel'in en kritik özelliklerinden biridir. Asla disable bırakmayın. Önerilen yapılandırma: günlük inkremental + haftalık tam + aylık tam, hedef başka bir sunucu (FTP, SCP, S3, Backblaze B2, Wasabi) - local backup tek başına felaketten korumaz.

  • Backup type: Incremental (yer kazancı) veya Compressed (geri yükleme hızlı, yer çok).
  • Daily Backup: 7 gün retention
  • Weekly Backup: 4 hafta retention
  • Monthly Backup: 3 ay retention
  • Additional destinations: minimum bir off-site (S3 + Backblaze B2 ücret-performans olarak iyi)
  • Encrypted backup: Off-site backup'larda mutlaka GPG ile şifreleyin (cPanel native destek var).

3-2-1 yedekleme kuralını (3 kopya, 2 farklı medya, 1 off-site) hosting altyapınızda da uygulayın. Detaylı strateji için Veritabanı Yedekleme Stratejileri yazısı, full / incremental / PITR farklarını ve test prosedürünü kapsar.

Güvenlik Sertleştirme: cPHulk, ModSecurity, CSF

cPanel ile gelen üç ana güvenlik bileşeni vardır: cPHulk (servis-level brute-force koruma), ModSecurity (Apache WAF) ve isteğe bağlı olarak yüklenen CSF/LFD (host-level firewall). Üçü birden aktif olmalı.

ModSecurity WHM > Security Center > ModSecurity Vendors altından OWASP CRS 3.x veya Comodo WAF kural setini aktive ederek başlatılır. Default rules false-positive üretebilir; her hesap özelinde belirli kural ID'lerini disable edebilirsiniz.

DDoS koruması için Cloudflare/Bunny gibi bir CDN+WAF katmanını orijin önüne yerleştirmek hem origin yükünü hem saldırı yüzeyini ciddi düşürür; DDoS Koruması yazısında çok katmanlı mimariyi anlatıyoruz.

VPS Güvenlik Sertleştirme: SSH, Fail2ban, Sudo

cPanel'in default güvenliği iyi başlangıç noktasıdır ama yeterli değildir. Sunucu seviyesinde de aynı disipline ihtiyacınız var: SSH parolasız (sadece public key), root login disable, varsayılan port'tan kaydırma, fail2ban ile SSH brute-force koruma. Detaylar için VPS Güvenlik Sertleştirme ve Fail2ban Rehberi.

Performans: cPanel + LiteSpeed mi, Apache mi?

cPanel default Apache + PHP-FPM'dir. LiteSpeed Web Server (LSWS), cPanel ile tam uyumlu commercial bir alternatiftir; Apache .htaccess dosyalarını native olarak yorumlar, LSAPI ile PHP'yi 2-3x hızlı çalıştırır ve LSCache ile WordPress için server-level full-page cache sunar.

  • Apache + PHP-FPM: Ücretsiz, herkesin bildiği, esnek; static asset performansı orta.
  • LiteSpeed Enterprise: Lisans ücretli (5 site / sınırsız siteli paketler), CDN dahil değil; ortalama %2-4x trafik kapasitesi.
  • OpenLiteSpeed: LSWS'in açık kaynak kardeşi; cPanel ile resmi entegrasyon yok, manuel kurulum gerekir.
  • NGINX (cPanel reverse proxy): cpanel-nginx paketi ile Apache önüne nginx koyulabilir, static dosyalar için ciddi kazanç. Nginx Yapılandırma yazısı reverse proxy mantığını işliyor.

Reseller Hosting Açmak: cPanel Pro / Premier ile

Eğer hedefiniz başkalarına hosting satmaksa Pro (30 hesap) lisansla başlayıp talep arttıkça Premier'e (100+) geçersiniz. WHM Resellers > Reseller Center menüsünde reseller hesapları, paketleri ve quota limitlerini tanımlarsınız. Reseller, kendi WHM'ine girebilir, kendi paketlerini tanımlayabilir, kendi cPanel kullanıcılarını oluşturabilir ama root'a hiçbir zaman erişemez.

  • Reseller hesabı oluştur: WHM > Resellers > Create a New Reseller - disk + bandwidth + max account limitleri.
  • Reseller branding: WHM > Customization > Branding (sadece reseller için özelleştirilmiş login sayfası).
  • WHMCS entegrasyonu: Otomatik provisioning + faturalandırma için de facto standart. WHM API token + WHMCS modülü = saatler içinde hosting iş kolu.
  • Overselling: Realistic disk/RAM disipliniyle yapılırsa kabul edilebilir; agresif overselling müşteri kaybı demek.

İzleme ve Monitoring

cPanel'in built-in monitoring'i sınırlıdır (Server Status, ChkServd). Production'da harici izleme şart: load average, RAM, disk I/O, MySQL slow query, Apache busy worker, Exim queue. Prometheus + Grafana rehberi kapsamlı bir kurulumu işliyor; cPanel için node_exporter + mysqld_exporter + apache_exporter üçlüsü minimum setup'tır.

Sıkça Karşılaşılan 10 Sorun ve Çözümleri

Yıllar içinde cPanel sunucularında sürekli karşılaştığımız ve müşterilerin saatlerini yiyen sorunların en yaygın 10'u şunlar:

  • License Expired: /usr/local/cpanel/cpkeyclt komutuyla lisansı yenileyin; IP'nin doğru bağlandığını cPanel Manage2'den kontrol edin.
  • WHM 500 Error: Genelde SELinux enforcing veya disk dolu. setenforce 0 + df -h.
  • Mail bouncing: SPF/DKIM/PTR uyumsuzluğu. whmapi1 install_dkim_records_for_user user=... ve PTR'i sağlayıcıdan ayarlayın.
  • AutoSSL fail: .well-known 403/404 dönüyor; ModSecurity rule'u istisnaya alın.
  • MySQL crashed table: mysqlcheck --auto-repair --all-databases; InnoDB için innodb_force_recovery'yi geçici aktive edin.
  • Yüksek load average: top + iotop + sar ile darboğazı bulun; çoğunlukla MySQL yetersiz buffer_pool veya bir cron loop'u.
  • Backup fail: Disk dolu, hedef sunucu reachable değil ya da quota aşıldı. /var/cpanel/backups/ log inceleyin.
  • cPHulk login lock: whmapi1 list_cphulk_records ile bloke IP'leri görün, whmapi1 flush_cphulk_login_history ile temizleyin.
  • Yavaş WordPress: PHP versiyon eski (≤7.4), opcache kapalı, plugin bloat. WordPress optimizasyon bakış açımız.
  • Disk dolması: find /var/log -size +100M, find /home -name 'error_log' -size +500M; özellikle /usr/local/apache/logs/error_log hızla şişer.

cPanel Alternatifleri: Plesk, DirectAdmin, ISPConfig

cPanel pazarda baskın ama tek seçenek değil. 2019 fiyat artışlarından sonra alternatif paneller pazar payı kazandı. Sizin için önemli olabilecek karşılaştırma:

  • Plesk: Windows + Linux destekler (cPanel sadece Linux). UI biraz daha modern, WordPress Toolkit özelliği güçlü. Lisans cPanel'e yakın fiyatlı. Detaylar için Plesk Panel Yönetimi.
  • DirectAdmin: Daha hafif, kaynak tüketimi daha az; tek-seferlik 'lifetime' lisans seçeneği var. Ekosistem cPanel kadar geniş değil.
  • ISPConfig: Ücretsiz, açık kaynak. Multi-server desteği iyi ama UI/UX cPanel kadar parlak değil; dokümantasyon DIY ağırlıklı.
  • CyberPanel: OpenLiteSpeed üzerine kurulu, ücretsiz. WordPress + LSCache entegrasyonu out-of-the-box. cPanel kadar olgun değil ama hızlı büyüyor.
  • aaPanel: Çinli kökenli, modern UI, ücretsiz. Enterprise destek yok, regulasyon-hassas ortamlar için temkinli olun.

cPanel Satın Al: Nereden, Nasıl, Hangi Sürüm?

Bu rehberin başında verdiğimiz lisans tablosuna geri dönelim ve net bir karar matrisi ortaya koyalım. cPanel satın al kararı verirken cevaplayacağınız üç soru var: kaç hesap planlıyorsunuz, faturayı USD mi TL mi tercih ediyorsunuz, destek dilini ne tercih ediyorsunuz?

  • 1-2 site, kişisel proje: Solo lisans + Türkiye partner satıcısı (TL fatura).
  • 5'e kadar site, freelance: Admin lisansı + cpanel.net direkt veya partner.
  • 10-30 site, küçük ajans: Pro lisansı şart; Türkçe destek için yerel sağlayıcı tercih edilir.
  • 30+ site, hosting reseller: Premier lisansı; cPanel partner programına dahil olmak (1.000+ hesap satıyorsanız) ek iskonto getirir.
  • Hâlihazırda hazır VDS planı arıyorum: 'cPanel kurulu VDS' paketleri tüm yerel sağlayıcılarda mevcut; aylık 800-3.500 TL bandında bulabilirsiniz.

Bir uyarı: çok ucuz teklifler - örneğin 50 USD/yıl Premier lisansı - neredeyse her zaman gri pazar veya kısıtlı (gizli sub-lisans) lisanstır. Bir gün cPanel L.L.C. tarafından geri çağrılabilirler ve sunucunuz kullanılamaz hale gelir. Sadece resmi cpanel.net veya yetkili Türkiye partnerlarından alın.

Migration: Başka Panelden cPanel'e Taşıma

Plesk, DirectAdmin veya pure-Linux kurulumdan cPanel'e taşıma cPanel'in sahip olduğu güçlü transfer toolingi sayesinde nispeten ağrısızdır. WHM > Transfer Tool, kaynak sunucuda root erişimi olduğunda hesapları paralel olarak çeker.

Migration sırasında DNS TTL'i 300 saniyeye düşürmek, propagation süresini kısaltır ve geçişi şeffaf yapar. Tüm hesapları taşıdıktan sonra eski sunucu üzerinde 30-60 gün read-only modunda bekletmek (her ihtimale karşı) iyi bir pratiktir.

WHM API: Otomatize Et, Tekrar Etme

cPanel'in iki API'si vardır: WHM API 1 (root/reseller işlemleri) ve cPanel API / UAPI (kullanıcı-level işlemleri). Token ile auth, JSON response, hem CLI'dan hem HTTP'den çağrılabilir.

Bu API'yi WHMCS, kendi billing sisteminiz, monitoring scriptleriniz ve Grafana dashboard'ınızla entegre edebilirsiniz. Düzenli işlemleri (yeni hesap provision, pasif hesap suspend, quota raporu) cron'a koyup unut.

PHP-FPM Pool Tuning ve Per-Account Performance

Default cPanel PHP-FPM ayarları conservative'dir: pm = ondemand + pm.max_children = 5. Yüksek trafikli WordPress hesabı bu limitlerle nefes alamaz; WHM > MultiPHP Manager'dan veya doğrudan dosyadan tuning yapın.

pm.max_children hesaplaması: (toplam RAM - sistem rezervi - MySQL rezervi) / her PHP worker'ı için ortalama RAM kullanımı (50-80MB). 8GB RAM'lik bir sunucuda toplam tüm hesaplar için 60-80 max_children üst limit makuldür.

Cron, Quota ve cPanel Background İşleri

cPanel'in arka planda çalışan onlarca cron işi var: upcp (cPanel update), AutoSSL renewal, backup, log rotate, mail kuyruğu temizliği, cphulkd ban temizliği. Bu işlerin hepsini /etc/cron.d/cpanel ve /etc/cron.d/cpanel_backup dosyalarında görebilirsiniz.

cPanel İmaj Optimizasyonu: WordPress Toolkit ve EA-PHP-Imagick

Hosting kullanıcılarının %60'ı WordPress kullanır. cPanel ile WordPress kombinasyonunu profesyonelleştirmek için önerilen stack: Softaculous (one-click installer), WP Toolkit (alternatif olarak), WordPress Manager by Softaculous + WP-CLI (terminal'den WP yönetimi).

WordPress'in en yaygın hataları (white screen, beyaz ekran) genelde plugin çakışmasından gelir. WP Toolkit aktif değilse wp plugin deactivate --all, sonra tek tek aktive ederek hatalı plugin'i izole edin.

Compliance ve KVKK: Log Retention, Data Locality

Türkiye'de hosting hizmeti verenler 5651 sayılı kanuna göre access log'ları minimum 6 ay (önerilen 1 yıl) saklamalıdır. KVKK kapsamında müşteri verileri AB veya KVKK uyumlu yetkili ülkelere taşınabilir; ABD direkt transfer için Standard Contractual Clauses gerekir.

  • cPanel access log: /usr/local/apache/domlogs/ ve /var/cpanel/logs/ altında.
  • Mail log: /var/log/exim_mainlog, default 14 gün rotate; KVKK için 1 yıl tutmak güvenlidir.
  • Database log: MySQL slow query + binlog (PITR için kritik).
  • Off-site sync: Logları rsync ile ayrı bir log-arşiv sunucusuna gönderin; orijin sunucu compromised olsa bile loglar elden gitmez.
  • Encryption at-rest: cPanel default değil. LUKS-encrypted volume + GPG backup şart.

Maliyet Optimizasyonu: cPanel Ortamında Tasarruf

cPanel maliyetinin üç ayağı var: lisans + VDS kirası + bant genişliği/yedek depolama. Optimizasyon ipuçları:

  • Yıllık ödeme iskontosu: cpanel.net yıllık planlarda %15-20 iskonto verir; cash-flow elveriyorsa kullanın.
  • Reseller upgrade: 30 hesabı geçtiğinizde Pro -> Premier upgrade kaldıraç noktasıdır; 30. hesaba sıkışmayın.
  • VDS provider arbitraj: Aynı 4 vCPU/8GB için Hetzner (3-4€), Contabo (5-8€), Türkiye yerel (200-400 TL) farklı fiyatlar; hedef kitle ve fatura tercihi belirleyici.
  • Backup storage: B2 (Backblaze) ~6 USD/TB/ay, S3 ~23 USD/TB/ay. Aktif geri yüklenen yedek için S3, arşiv için B2 ya da Wasabi.
  • WHMCS: Lisans ~16 USD/ay; manuel provision'ı otomatize ettiği için aynı zamanda zaman tasarrufu.

Ölçek Büyütürken: Tek VDS'ten Multi-Server'a

Tek bir cPanel VDS ile ne kadar büyüyebilirsiniz? KEYDAL deneyiminde, doğru tuning'le 4 vCPU / 16 GB RAM bir sunucu 50-80 hesaba ve günlük 500K+ pageview'a kadar dayanır. Sonrası için ölçek stratejileri:

  • Vertical scale: Daha büyük VDS plana geç; 8 vCPU / 32 GB RAM. cPanel snapshot + restore ile 1-2 saat downtime.
  • Horizontal - DNS cluster: Ana cPanel + 2-3 DNSONLY. DNS yüksek kullanılabilirlik.
  • Horizontal - DB ayrı sunucu: MySQL/MariaDB'i ayrı bir VDS'e taşıyıp remote-mysql ile bağlan. CPU kazancı büyük.
  • Multi-server cluster (Premier): cPanel'in resmi cluster özelliği değildir; gerçek HA için CloudLinux + Imunify360 + Apache cluster + glusterfs ile özel mimari kurulur. Karmaşıktır.
  • Containerization: Sunucuyu LXC/Docker ile bölmek mantıklı görünür ama cPanel kendi container'ını desteklemez. Docker ile Deploy yaklaşımı cPanel-dışı modern alternatif.

Kontrol Listesi: Production'a Geçmeden Önce

cPanel VDS'inizi production trafiğine açmadan yapmanız gereken son tur kontroller:

  • WHM > Server Status > Service Status: tüm servisler yeşil mi?
  • Tweak Settings: yukarıdaki 12 kritik ayar yapıldı mı?
  • cPHulk + ModSecurity + CSF: üçü de aktif mi, log üretiyor mu?
  • Backup Configuration: günlük + haftalık + off-site target çalışıyor mu? Test restore yapıldı mı?
  • AutoSSL: tüm domain'ler valid sertifikaya sahip mi? cpanel.net > Free SSL kontrolü.
  • DNS: ns1, ns2 ayrı IP'lerde mi, glue records doğru mu?
  • cron: upcp, autossl, backup cron'da görünüyor mu?
  • Mail: SPF, DKIM, DMARC, PTR - dört ayağı da test eden mail-tester.com 9+/10 dönüyor mu?
  • Lighthouse / PageSpeed: ana site mobilde 70+ skor, masaüstünde 85+?
  • cphulk login + 2FA: kendinizi WHM'den dışlamadığınızdan emin misiniz?
  • Monitoring: Prometheus / UptimeRobot / Datadog hangi servis çökerse ping atıyor?
  • Recovery plan: 'sunucu yandı' senaryosunda 1 saat içinde yeni sunucuya geçebileceğinizden emin misiniz?

Geleceğe Bakış: cPanel ve Modern Alternatifler

cPanel pazar payını kolay bırakmayacak - ekosistem (WHMCS, Softaculous, Imunify360, JetBackup, BlueOnyx) çok geniş, geliştirici/sysadmin tabanı tecrübeli. Ancak modern uygulama deploylama dünyası container ve serverless'a kayıyor; Docker Compose + Kubernetes ile çalışan ekipler için cPanel'in çok bilinen dosya/folder yaklaşımı eski geliyor olabilir. cPanel L.L.C. WP Toolkit benzeri görsel modülleri, JetBackup native entegrasyonunu ve Cloudflare Single-Click eklentilerini ekleyerek bu boşluğu kapatmaya çalışıyor. 2026 için izlenmesi gereken trend: cPanel + Cloudflare + Imunify360 üçlüsünün otomatik koruma + CDN + lokal yönetim sentezini ne kadar yakınlaştıracağı.

Sıkça Sorulan Sorular

cPanel VDS lisansı kaç IP'de çalışır?

Bir lisans tek ana IP'ye bağlıdır. Sunucunuzun ek IP'leri olabilir (IP failover, ek alias) ama lisans aktivasyon IP'si tektir. IP transfer için Manage2 panelinden 24 saatte 1 değişim hakkı tanınır.

Lisansım iptal olursa ne olur?

Sunucuda cPanel License Expired hatası gösterir; mevcut hesaplar ve verileriniz silinmez ama panel'e giriş yapamaz, yeni hesap oluşturamazsınız. SSH ile root erişim her zaman çalışır; verilerinizi /scripts/pkgacct ile yedekleyip başka bir sunucuya geçirebilirsiniz.

cPanel ile Plesk kıyaslaması: hangisi daha hızlı?

Saf web sunucu performansında ikisi de Apache/nginx üzerine inşa edildiğinden eşittir; gerçek fark yönetim deneyiminde, eklenti ekosisteminde ve müşterinin aşinalık avantajındadır. Plesk Windows IIS desteği ile fark yaratır.

Trial sürümünü uzatabilir miyim?

15 günlük trial bir defalıktır. Aynı IP veya hostname için ikinci trial talep edilemez. Production için lisansı satın almanız gerekir.

AlmaLinux mu Ubuntu mu?

cPanel resmi olarak AlmaLinux 9 ve Ubuntu 22.04 LTS destekliyor. Topluluk büyüklüğü ve dokümantasyon AlmaLinux/RockyLinux tarafında daha geniş; Ubuntu LTS modern paket sürümleri açısından çekici. AlmaLinux 9 önerilir.

Kaynaklar

İlgili Yazılar