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.
# Hostname'i FQDN yap
hostnamectl set-hostname srv1.alanadiniz.com
# /etc/hosts içine ekleyin
echo "123.45.67.89 srv1.alanadiniz.com srv1" >> /etc/hosts
# Sistem güncellemesi
dnf -y update
reboot
# Kurulumdan önce kontrol
hostname -f
ping -c 2 srv1.alanadiniz.com
free -h
df -h
# Önemli: SELinux'u permissive moda alın
setenforce 0
sed -i 's/^SELINUX=enforcing/SELINUX=permissive/' /etc/selinux/config
# Network manager bazı sürümlerde sorun çıkarır
systemctl disable --now NetworkManager 2>/dev/null || true
systemctl enable --now network 2>/dev/null || true
Ö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.
# screen oturumu — kurulum sırasında bağlantı koparsa devam eder
yum -y install screen perl curl wget
screen -S cpanel-install
# Resmi tek-komut yükleyici
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest
sh latest
# Alternatif (tek satır)
curl -L https://securedownloads.cpanel.net/latest | sh
# Kurulum bitince hostname WHM girişi
echo "https://srv1.alanadiniz.com:2087"
# Trial lisans 15 gün geçerlidir; satın alındıktan sonra:
/usr/local/cpanel/cpkeyclt
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 pageyerine 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.
# CLI üzerinden EA4 profil yönetimi
yum install ea-php82 ea-php82-php-fpm ea-php82-php-mysqlnd \
ea-php82-php-opcache ea-php82-php-redis ea-php82-php-imagick \
ea-php82-php-mbstring ea-php82-php-intl ea-php82-php-soap
# Apache restart
/scripts/restartsrv_httpd
# EasyApache profili dışa aktar
ea_profile_export --filename=/root/ea4-prod.json
# WHM > Software > MultiPHP Manager üzerinden
# her hesabın hangi PHP sürümünü kullanacağını seçebilirsiniz
whmapi1 php_set_system_default_version version=ea-php82
whmapi1 php_set_vhost_versions version=ea-php82 vhost-0=siteadi.com
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.
# Mevcut sürümü öğrenme
/usr/local/cpanel/scripts/check_database_server
# MariaDB 10.11'e yükseltme (yedek alarak!)
/usr/local/cpanel/scripts/manage_mysql_profiles --activate=MariaDB106
# WHM > SQL Services > Manage MySQL Profiles üzerinden de yapılabilir
# my.cnf production tuning (RAM=8GB için)
cat > /etc/my.cnf.d/server-tuning.cnf <<'EOF'
[mysqld]
innodb_buffer_pool_size = 4G
innodb_log_file_size = 512M
innodb_flush_log_at_trx_commit = 2
innodb_flush_method = O_DIRECT
max_connections = 200
thread_cache_size = 64
table_open_cache = 4000
tmp_table_size = 128M
max_heap_table_size = 128M
slow_query_log = 1
slow_query_log_file = /var/log/mysql-slow.log
long_query_time = 1
EOF
systemctl restart mariadb
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:
# Yeni paket ekleme
whmapi1 addpkg name=basic quota=5120 maxftp=5 maxsql=5 \
maxpop=10 maxlst=2 maxsub=10 maxpark=2 maxaddon=2 \
bwlimit=51200 hasshell=0 cpmod=jupiter
# Yeni cPanel hesabı oluşturma
whmapi1 createacct username=acmecorp domain=acmecorp.com.tr \
plan=basic password='cokGuvenliParola123!' \
contactemail=admin@acmecorp.com.tr
# Hesabı askıya al / aktif et
whmapi1 suspendacct user=acmecorp reason='unpaid invoice'
whmapi1 unsuspendacct user=acmecorp
# Listele
whmapi1 listaccts
# Şifre değiştir
whmapi1 passwd user=acmecorp password='yeniParola!'
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.
# WHM > Manage AutoSSL üzerinden Let's Encrypt provider'i seçin
# CLI ile aktivasyon
/usr/local/cpanel/bin/whmapi1 set_autossl_provider provider=LetsEncrypt
# Tüm hesaplarda zorla AutoSSL çalıştır
/usr/local/cpanel/bin/autossl_check --all-users
# Belirli kullanıcıda
/usr/local/cpanel/bin/autossl_check --user=acmecorp
# AutoSSL log
tail -f /var/cpanel/logs/autossl.log
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.
# DKIM key durumu
whmapi1 has_dkim_records_for_user user=acmecorp
whmapi1 install_dkim_records_for_user user=acmecorp
# Hesabın SPF kaydı
whmapi1 install_spf_records domain=acmecorp.com.tr
# Mail kuyruğu
exim -bpc # kuyruk sayısı
exim -bp | head -50 # kuyruktaki ilk 50 mesaj
exim -Mvh MESAJID # header inceleme
exiqgrep -i | xargs -n1 -P4 exim -Mrm # tüm kuyruğu sil (dikkat!)
# Mail log
tail -f /var/log/exim_mainlog
tail -f /var/log/maillog
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:
# Saatlik mail limit (anti-spam)
whmapi1 modifyacct user=acmecorp MAX_EMAIL_PER_HOUR=100
# Şüpheli hesabın postaları durdur
echo "acmecorp" >> /etc/exim_mailusers_quotas
systemctl reload exim
# Outgoing spam tespiti — yüksek 'sender_count' olanları bul
grep -E '<= ' /var/log/exim_mainlog | \
awk '{print $5}' | sort | uniq -c | sort -rn | head -20
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).
# Manuel hesap yedekleme
/usr/local/cpanel/scripts/pkgacct acmecorp /home/backups
# Tüm hesapları toplu yedekleme
/usr/local/cpanel/bin/backup --force
# Yedeği başka sunucuya kopyalama (rsync)
rsync -avz --progress -e 'ssh -p 22' \
/backup/2026-05-06/accounts/ \
backup@yedek.alanadiniz.com:/srv/cpanel-backups/srv1/
# B2 (Backblaze) push
rclone copy /backup b2:bucket-adi/srv1/ --transfers 4 --checkers 8
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ı.
# CSF kurulumu (yaygın, ücretsiz)
cd /usr/src && rm -rf csf*
wget https://download.configserver.com/csf.tgz
tar -xzf csf.tgz && cd csf
sh install.sh
# Test: CSF gereksinimleri OK mı?
perl /usr/local/csf/bin/csftest.pl
# Default config edit (önemli kısımlar)
sed -i 's/^TESTING = "1"/TESTING = "0"/' /etc/csf/csf.conf
sed -i 's/^TCP_IN = "\(.*\)"/TCP_IN = "22,25,53,80,110,143,443,465,587,993,995,2078,2083,2087,2096"/' /etc/csf/csf.conf
sed -i 's/^SMTP_BLOCK = "0"/SMTP_BLOCK = "1"/' /etc/csf/csf.conf
sed -i 's/^LF_TRIGGER = "0"/LF_TRIGGER = "5"/' /etc/csf/csf.conf
# Restart
csf -r
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.
# ModSecurity audit log incele
tail -f /usr/local/apache/logs/modsec_audit.log
# Çok sık tetiklenen rule ID'lerini bul
awk '/Rule [0-9]+/' /usr/local/apache/logs/modsec_audit.log | \
grep -oE 'id:[0-9]+' | sort | uniq -c | sort -rn | head -20
# Hesap bazlı rule disable (örnek)
cat > /etc/apache2/conf.d/modsec/userdata/std/2/acmecorp/acmecorp.com.tr/modsec.conf <<'EOF'
<IfModule mod_security2.c>
SecRuleRemoveById 949110 980130
</IfModule>
EOF
/scripts/restartsrv_httpd
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.
# /etc/ssh/sshd_config sertleştirme
sed -i 's/^#\?PermitRootLogin.*/PermitRootLogin prohibit-password/' /etc/ssh/sshd_config
sed -i 's/^#\?PasswordAuthentication.*/PasswordAuthentication no/' /etc/ssh/sshd_config
sed -i 's/^#\?Port 22/Port 2289/' /etc/ssh/sshd_config
echo 'AllowUsers admin' >> /etc/ssh/sshd_config
systemctl restart sshd
# CSF için yeni SSH portunu açtırın
sed -i 's/^TCP_IN = "\(.*\),22,/TCP_IN = "\1,2289,/' /etc/csf/csf.conf
csf -r
# 2FA WHM girişine
whmapi1 twofactorauth_set_policy enabled=1
# Tüm root kullanıcılarına TOTP zorunlu hale gelir (Google Authenticator/Authy)
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-nginxpaketi ile Apache önüne nginx koyulabilir, static dosyalar için ciddi kazanç. Nginx Yapılandırma yazısı reverse proxy mantığını işliyor.
# cPanel'e nginx reverse proxy kurulumu (engintron)
cd /
rm -f engintron.sh
wget --no-check-certificate https://raw.githubusercontent.com/engintron/engintron/master/engintron.sh
bash engintron.sh install
# Static asset offload + ek HTTP/2 push
# /etc/nginx/custom_rules dosyası özelleştirme
cat > /etc/nginx/custom_rules <<'EOF'
location ~* \.(jpg|jpeg|png|gif|webp|avif|svg|woff2|css|js)$ {
expires 365d;
add_header Cache-Control "public, immutable";
access_log off;
}
EOF
systemctl reload nginx
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.
# Disk doluluk hızlı taraması
df -h | awk '$5+0 > 80'
# Top 20 disk yiyen hesap
du -sh /home/*/ 2>/dev/null | sort -h | tail -20
# CPU/RAM yer kullanan ilk 10 işlem
ps aux --sort=-%mem | head -11
ps aux --sort=-%cpu | head -11
# MySQL aktif sorgular
mysqladmin processlist
mysql -e "SHOW FULL PROCESSLIST" | grep -v Sleep
# Exim kuyruk durumu
exim -bpc
# Apache worker durumu
lynx --dump http://127.0.0.1/whm-server-status
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/cpkeycltkomutuyla 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-known403/404 dönüyor; ModSecurity rule'u istisnaya alın. - MySQL crashed table:
mysqlcheck --auto-repair --all-databases; InnoDB içininnodb_force_recovery'yi geçici aktive edin. - Yüksek load average:
top+iotop+sarile darboğazı bulun; çoğunlukla MySQL yetersizbuffer_poolveya 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_recordsile bloke IP'leri görün,whmapi1 flush_cphulk_login_historyile 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_loghı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.
# WHM > Transfer Tool CLI eşdeğeri
/scripts/whmxfer --remote-host=eski.sunucu.com \
--remote-user=root --remote-port=22 \
--account=eski_kullanici --copy-account
# Bireysel hesap taşıma (cpmove paketi)
# Eski sunucuda:
/scripts/pkgacct eski_kullanici /home/
# Yeni sunucuda:
scp eski.sunucu:/home/cpmove-eski_kullanici.tar.gz /home/
/scripts/restorepkg eski_kullanici
# Plesk -> cPanel migration
/scripts/cpanel-server-migration --plesk-server=eski.plesk.com
# DNS değişikliği için hazırlık (TTL düşür)
for domain in $(ls /var/named/ | grep -v 'named.ca\|named.local'); do
sed -i 's/86400/300/' /var/named/$domain
done
/scripts/restartsrv_named
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.
# API token oluştur (WHM > Development > Manage API Tokens)
# Sonra HTTP üzerinden:
TOKEN="YOUR_API_TOKEN"
HOST="https://srv1.alanadiniz.com:2087"
# Hesap listesi
curl -s -k -H "Authorization: whm root:$TOKEN" \
"$HOST/json-api/listaccts?api.version=1" | jq '.data.acct[].user'
# Yeni hesap
curl -s -k -H "Authorization: whm root:$TOKEN" \
"$HOST/json-api/createacct?api.version=1&username=demo&domain=demo.com.tr&plan=basic"
# Disk kullanımı raporu (tüm hesaplar)
for user in $(whmapi1 --output=jsonpretty listaccts | jq -r '.data.acct[].user'); do
used=$(du -sh /home/$user/ 2>/dev/null | awk '{print $1}')
echo "$user: $used"
done
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.
; /opt/cpanel/ea-php82/root/etc/php-fpm.d/acmecorp.com.tr.conf
[acmecorp.com.tr]
user = acmecorp
group = acmecorp
listen = /opt/cpanel/ea-php82/root/usr/var/run/php-fpm/acmecorp.sock
listen.owner = acmecorp
listen.group = nobody
listen.mode = 0660
pm = dynamic
pm.max_children = 25
pm.start_servers = 5
pm.min_spare_servers = 3
pm.max_spare_servers = 10
pm.max_requests = 500
pm.process_idle_timeout = 30s
php_admin_value[memory_limit] = 256M
php_admin_value[max_execution_time] = 60
php_admin_value[upload_max_filesize] = 64M
php_admin_value[post_max_size] = 64M
php_admin_flag[opcache.enable] = on
php_admin_value[opcache.memory_consumption] = 128
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 update — manuel
/scripts/upcp
# Daily otomatik (default 04:00)
# Updated quota (WHM > Quota Modification)
/scripts/fixquotas
# Mail kuyruğu temizlik
/scripts/exim_tidydb
# Log rotate (default haftalık)
/usr/local/cpanel/scripts/cpanellogd --restart
# Disk usage cache yenile
/scripts/update_db_cache
# Eskimiş eklenti / paket temizliği
yum autoremove -y
/scripts/sysup
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).
# WP-CLI kurulumu (sunucu geneli)
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
chmod +x wp-cli.phar && mv wp-cli.phar /usr/local/bin/wp
# Bir cPanel hesabında WP işlemleri
su - acmecorp
cd public_html/
wp core check-update
wp plugin update --all
wp theme update --all
wp core update --minor
wp cache flush
wp transient delete --all
# Olası 'wp' yetkisi sorunu
chown -R acmecorp:acmecorp /home/acmecorp/public_html/
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-mysqlile 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,backupcron'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ğı.
Yararlı Komut Cheat Sheet
# Servis durumları
whmapi1 servicestatus
/scripts/restartsrv_httpd # Apache
/scripts/restartsrv_mysql # MySQL/MariaDB
/scripts/restartsrv_exim # Mail
/scripts/restartsrv_named # BIND
/scripts/restartsrv_cpsrvd # cPanel/WHM
# Hesap işlemleri
/scripts/wwwacct domain.com user pass # Hesap oluştur
/scripts/killacct user # Hesap sil
/scripts/suspendacct user 'reason' # Askıya al
/scripts/unsuspendacct user # Aktif et
# Sistem onarım
/scripts/upcp --force # Manuel cPanel update
/scripts/easyapache --build # EA4 yeniden kur
/scripts/checkallsslcerts # Tüm SSL sertifikalarını kontrol et
/scripts/fixhome # /home izinleri
/scripts/fixquotas # Disk quotalarını yenile
/usr/local/cpanel/bin/cpanel-fileprotect # Hesap home dir izinleri
# Log konumları
/usr/local/cpanel/logs/error_log
/usr/local/cpanel/logs/access_log
/usr/local/apache/logs/error_log
/var/log/exim_mainlog
/var/log/maillog
/var/cpanel/logs/autossl.log
/var/cpanel/logs/cpbackup_transporter.log
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
- docs.cpanel.net — cPanel resmi dokümantasyonu
- cpanel.net/pricing — güncel lisans fiyatları
- forums.cpanel.net — topluluk forumu
- api.docs.cpanel.net — WHM/cPanel/UAPI referansı
- docs.litespeedtech.com — LiteSpeed + cPanel entegrasyonu
- configserver.com — CSF
- modsecurity.org — WAF rule docs
- cloudflare.com/learning — CDN + güvenlik bilgi tabanı
- almalinux.org — desteklenen ana OS
- wp-cli.org — WordPress CLI
İlgili Yazılar
- cPanel ile Web Sitesi Yönetimi — günlük kullanım rehberi
- VPS ile VDS Farkı
- Hosting Türleri ve Seçimi
- Let's Encrypt SSL Kurulumu
- VPS Güvenlik Sertleştirme
- LSCache LiteSpeed Cache Rehberi
- Plesk Panel Yönetimi
- Site Optimizasyonu A'dan Z'ye
Sıfırdan kurulumdan reseller hosting altyapısına kadar cPanel + WHM ekosisteminin tüm halkalarında uçtan uca hizmet için iletişime geçin