cPanel'in güncel AlmaLinux gereksinimi minimum 2 GB, önerilen 4 GB RAM ve minimum 20 GB, önerilen 40 GB disk alanıdır. ClamAV kurulacaksa cPanel en az 3 GB RAM'i özellikle önerir.
cPanel & WHM sunucusunu site sayısı, PHP worker, MySQL, mail, ClamAV, CloudLinux, disk/inode ve trafik yüküne göre boyutlandırın.
cPanel'in güncel AlmaLinux gereksinimi minimum 2 GB, önerilen 4 GB RAM ve minimum 20 GB, önerilen 40 GB disk alanıdır. ClamAV kurulacaksa cPanel en az 3 GB RAM'i özellikle önerir.
Bu rakamlar panelin kurulabilmesi içindir; 50-100 aktif WordPress sitesi için production kapasitesi değildir.
2 GB RAM cPanel'ın kurulabileceğini gösterebilir ama aynı sunucuda Apache/LiteSpeed, PHP-FPM, MariaDB/MySQL, Exim, Dovecot, DNS, backup agent ve monitoring çalışır. Her servis aynı fiziksel RAM'i paylaşır.
Bu nedenle gerçek sizing site sayısından çok aktif site sayısı, peak concurrency, PHP worker belleği, veritabanı working set ve mail kutusu yoğunluğuna göre yapılır.
100 adet cache'li kurumsal site, 10 adet yoğun WooCommerce sitesinden daha az CPU tüketebilir. PHP-FPM worker'ları, cron, WordPress Action Scheduler, backup sıkıştırması ve mail scanning aynı anda CPU kullanabilir.
Yeni nesil yüksek single-core performansı TTFB için önemlidir; daha fazla core ise paralel kullanıcı ve background job kapasitesi sağlar.
Her PHP worker gerçek uygulamaya göre onlarca veya yüzlerce MB RSS kullanabilir. 20 aktif worker × 150 MB yaklaşık 3 GB yalnız PHP process belleği eder. MySQL buffer pool ve OS page cache bunun üzerine gelir.
Sabit internet formülleri yerine `ps`, PHP-FPM status ve MySQL memory kullanımını gerçek sunucuda ölçmek gerekir.
free -hps --sort=-rss -eo pid,comm,rss,%mem | head -30mysqladmin statusdf -hdf -icPanel dokümanı web server'larda çok sayıda küçük dosya bulunduğu için default'tan fazla inode planlanmasını önerir. WordPress cache, maildir, session, log ve backup dosyaları inode'u kapasiteden önce tüketebilir.
NVMe etiketi tek başına yetmez; shared hosting node'unda IOPS ve latency, özellikle MySQL ve mail workload'unda kullanıcı deneyimini belirler.
CloudLinux LVE ile her hesaba CPU, memory, IO, IOPS, process ve entry process sınırı verilebilir. Bu shared hosting izolasyonunu iyileştirir fakat fiziksel node kapasitesi yetersizse yalnız limit koymak performans üretmez.
Küçük cPanel VPS: 2-4 vCPU, 4-8 GB RAM, NVMe. Orta aktif hosting node: 8-16 güçlü core, 16-32 GB RAM, enterprise NVMe ve CloudLinux. Yoğun reseller/shared node: 16+ core, 32-64+ GB RAM, yüksek IOPS, ayrı backup ve güçlü mail/DB planı. Bunlar başlangıç profilleridir; kesin kapasite değildir.
Site sayısı tek başına kapasite metriği değildir. Her site için peak PHP concurrency, günlük cron/action sayısı, DB boyutu, mail kutusu ve cache hit oranı çıkarılmalıdır. Kaynak kullanım geçmişine göre node doluluk hedefi belirlemek daha güvenlidir.
| Senaryo | CPU | RAM | Not |
|---|---|---|---|
| 1-10 düşük/orta site | 2-4 vCPU | 4-8 GB | Panel + DB + mail aynı node |
| 10-50 aktif site | 8-16 core | 16-32 GB | CloudLinux + NVMe önerilir |
| Yoğun shared/reseller | 16+ core | 32-64+ GB | Ölçüm + ayrı backup |
Minimum sistem gereksinimini production kapasitesi sanmayın. Gerçek seçimde peak workload, yedekleme, büyüme payı, kaynak paylaşım politikası ve geri dönüş planı birlikte değerlendirilmelidir.
Kurulum minimumuna yaklaşır ancak production hosting için çoğu zaman çok sınırlıdır. Panel, DB, mail ve PHP aynı RAM'i paylaşır.
Sabit sayı verilemez. 100 cache'li site ile 10 yoğun WooCommerce sitesi farklıdır; concurrency ve worker yükü ölçülmelidir.
CPU, RAM, disk, network ve yönetim ihtiyacınızı birlikte değerlendirin; darboğazı bilinmeden yalnız daha büyük paket satın almak çoğu zaman kalıcı çözüm değildir.