cPanel, web hosting dünyasının en yaygın kullanılan kontrol panelidir. Grafik arayüzü sayesinde terminal bilgisi gerektirmeden domain yönetimi, SSL kurulumu, e-posta hesapları, veritabanları ve dosya işlemlerini kolayca gerçekleştirebilirsiniz. Bu rehberde cPanel'in tüm temel özelliklerini uygulamalı olarak ele alacağız.

Bilgi
cPanel'e genellikle https://sunucuadi.com:2083 veya https://sunucu-ip:2083 adresinden erişebilirsiniz. Hosting sağlayıcınız size kullanıcı adı ve şifre gönderir.

İlgili rehberler: DNS nedir, ayarları değiştirme · Domain adı ve WHOIS sorgulama · Hosting türleri rehberi · Nginx yapılandırma · Plesk panel yönetimi

cPanel Dashboard Genel Bakış

cPanel'e giriş yaptığınızda karşınıza ana panel (dashboard) gelir. Bu panel, sunucu kaynak kullanımı, kısayollar ve kategorize edilmiş araçlardan oluşur. Sağ üst köşede arama çubuğu ile istediğiniz araca hızlıca ulaşabilirsiniz.

BölümİçerikKullanım Alanı
FilesFile Manager, Backup, Disk UsageDosya yükleme, düzenleme, yedekleme
DatabasesMySQL Databases, phpMyAdminVeritabanı oluşturma ve yönetme
DomainsAddon Domains, Subdomains, RedirectsDomain ve alt domain ekleme
EmailEmail Accounts, Forwarders, MX EntryE-posta hesabı ve yönlendirme
SecuritySSL/TLS, IP Blocker, Hotlink ProtectionSertifika ve erişim güvenliği
SoftwareSoftaculous, PHP Selector, Node.jsUygulama kurulumu ve PHP sürümü
MetricsVisitors, Errors, BandwidthTrafik ve hata analizi
İpucu
cPanel arama çubuğuna aracın adını yazarak hızlıca bulabilirsiniz. Örneğin "SSL" yazın ve doğrudan SSL/TLS aracına yönlendirilin.

Domain ve Alt Domain Ekleme

cPanel'de birden fazla web sitesi barındırabilirsiniz. Ana domain dışındaki siteleri Addon Domain olarak eklersiniz. Her addon domain kendi dizinine, e-posta hesaplarına ve istatistiklerine sahip olur.

Addon Domain Ekleme

  • cPanel > Domains > Addon Domains bölümüne gidin
  • "New Domain Name" alanına domain adınızı yazın (örn: yenisite.com)
  • Subdomain ve Document Root alanları otomatik dolar
  • İsterseniz bu domain için ayrı bir FTP hesabı oluşturabilirsiniz
  • "Add Domain" butonuna tıklayın
Uyarı
Domain eklemeden önce, domain'in DNS kayıtlarının sunucunuzun IP adresine yönlendirildiğinden emin olun. DNS değişiklikleri 24-48 saat sürebilir.

Alt Domain (Subdomain) Ekleme

Alt domainler, ana domain altında ayrı bölümler oluşturmanızı sağlar. Örneğin blog.siteadi.com veya api.siteadi.com gibi.

cPanel > Domains > Subdomains

Subdomain: blog
Domain: siteadi.com
Document Root: /home/kullanici/public_html/blog

→ Create butonuna tıklayın

SSL Sertifikası Kurulumu

HTTPS, hem güvenlik hem de SEO açısından zorunludur. cPanel'de ücretsiz Let's Encrypt sertifikası veya satın aldığınız bir SSL sertifikasını kolayca kurabilirsiniz.

AutoSSL (Ücretsiz Let's Encrypt)

Çoğu hosting sağlayıcısında AutoSSL özelliği aktiftir. Bu özellik, tüm domainlerinize otomatik olarak ücretsiz SSL sertifikası kurar ve yeniler.

  • cPanel > Security > SSL/TLS Status bölümüne gidin
  • Tüm domainlerinizin listesini göreceksiniz
  • Sertifikası olmayan domainlerin yanında "AutoSSL Domain Validated" yazacaktır
  • "Run AutoSSL" butonuna tıklayarak sertifika oluşturmayı başlatın
  • İşlem birkaç dakika sürebilir — sayfa yenilendiğinde yeşil kilit simgesi görünür

Manuel SSL Kurulumu

Özel bir SSL sertifikası (örn: Wildcard veya EV SSL) kurmanız gerekiyorsa:

cPanel > Security > SSL/TLS > Manage SSL Sites

1. Domain seçin
2. Certificate (CRT): Sertifika dosyasının içeriğini yapıştırın
3. Private Key (KEY): Özel anahtarı yapıştırın
4. Certificate Authority Bundle (CABUNDLE): Ara sertifikayı yapıştırın
5. "Install Certificate" butonuna tıklayın
İpucu
SSL kurulumundan sonra HTTP→HTTPS yönlendirmesini .htaccess dosyasına ekleyin.
# .htaccess — HTTP to HTTPS yönlendirme
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

E-posta Hesabı Oluşturma

cPanel ile domain adınız üzerinden profesyonel e-posta adresleri oluşturabilirsiniz (örn: info@siteadi.com). Her hesap için ayrı kota belirleyebilir ve webmail üzerinden erişim sağlayabilirsiniz.

cPanel > Email > Email Accounts > Create

Email: info
Domain: siteadi.com
Password: GucluBirSifre123!
Storage Space: 1024 MB (veya Unlimited)

→ Create butonuna tıklayın

E-posta hesabınızı Outlook, Thunderbird veya mobil cihazınızda kullanmak için aşağıdaki IMAP/SMTP ayarlarını kullanın:

AyarGelen (IMAP)Giden (SMTP)
Sunucumail.siteadi.commail.siteadi.com
Port993 (SSL)465 (SSL)
ŞifrelemeSSL/TLSSSL/TLS
Kullanıcı adıinfo@siteadi.cominfo@siteadi.com
Kimlik doğrulamaNormal parolaNormal parola

Veritabanı Oluşturma ve Yönetimi

Web uygulamalarının çoğu (WordPress, Laravel vb.) MySQL/MariaDB veritabanı gerektirir. cPanel üzerinden veritabanı oluşturma, kullanıcı atama ve phpMyAdmin ile yönetim işlemlerini yapabilirsiniz.

MySQL Veritabanı Oluşturma

cPanel > Databases > MySQL Databases

1. "Create New Database" — Veritabanı adı girin: wp_sitem
2. "Create New User" — Kullanıcı adı: wp_kullanici, Şifre belirleyin
3. "Add User to Database" — Kullanıcıyı veritabanına atayın
4. "ALL PRIVILEGES" seçeneğini işaretleyin ve "Make Changes" tıklayın

phpMyAdmin ile veritabanınızı görsel olarak yönetebilirsiniz: tabloları görüntüleme, SQL sorguları çalıştırma, veri dışa/içe aktarma.

-- phpMyAdmin SQL sekmesinde çalıştırılabilir örnek sorgular

-- Tablo boyutlarını göster
SELECT table_name, 
       ROUND(data_length/1024/1024, 2) AS data_mb,
       ROUND(index_length/1024/1024, 2) AS index_mb
FROM information_schema.tables
WHERE table_schema = 'wp_sitem'
ORDER BY data_length DESC;

-- Yedek al (Export sekmesini kullanın, format: SQL)
Bilgi
WordPress gibi uygulamalar için veritabanı bağlantı bilgilerini wp-config.php dosyasına girmeniz gerekir. cPanel kullanıcı adı ön eki veritabanı adına otomatik eklenir (örn: cpuser_wp_sitem).

Dosya Yöneticisi Kullanımı

cPanel File Manager, FTP istemcisine ihtiyaç duymadan tarayıcı üzerinden dosya yükleme, düzenleme, silme ve izin değiştirme işlemlerini yapmanızı sağlar.

  • cPanel > Files > File Manager yolunu izleyin
  • public_html klasörü web sitenizin kök dizinidir
  • Dosya yüklemek için "Upload" butonunu kullanın (zip yükleyip "Extract" ile açabilirsiniz)
  • Dosya düzenlemek için sağ tık > Edit veya Code Editor kullanın
  • İzinleri değiştirmek için sağ tık > Change Permissions (dosyalar: 644, klasörler: 755)
İzinDeğerAçıklama
Dosyalar644Sahip okur/yazar, diğerleri sadece okur
Klasörler755Sahip tam yetki, diğerleri okur/çalıştırır
wp-config.php600Sadece sahip okur/yazar (güvenlik)
.htaccess644Sahip okur/yazar, diğerleri okur

Yedekleme İşlemleri

Düzenli yedekleme, veri kaybına karşı en önemli koruma katmanıdır. cPanel hem tam yedekleme hem de kısmi yedekleme (veritabanı, e-posta, dosya) seçenekleri sunar.

Tam Yedekleme

cPanel > Files > Backup > Full Backup

Backup Destination: Home Directory
Email Address: admin@siteadi.com (tamamlanınca bildirim alır)

→ "Generate Backup" tıklayın
→ Yedek dosyası Home dizininize oluşturulur

Kısmi Yedekleme ve Geri Yükleme

  • Home Directory: Tüm dosyalarınızın tar.gz arşivi
  • MySQL Databases: Her veritabanı için ayrı SQL dump
  • Email Forwarders & Filters: E-posta yapılandırma yedekleri
  • Geri yüklemek için ilgili bölümdeki "Restore" aracını kullanın
Uyarı
Hosting sağlayıcınızın yedekleme politikasına güvenmeyin — kendi yedeklerinizi düzenli olarak alın ve harici bir konuma (Google Drive, S3 vb.) kopyalayın.

Modern Web Hosting ve Sunucu Altyapısı

Performanslı bir web hosting hizmeti üç temel altyapı kararına dayanır: NVMe SSD diskler (klasik SATA SSD'ye göre 4-6 kat IOPS), LiteSpeed Web Server veya Nginx + LSCache kombinasyonu (Apache'ye göre 9 kat istek kapasitesi) ve CloudLinux + Imunify360 izolasyonu. Hosting sağlayıcısının kontrol paneli (cPanel, Plesk, DirectAdmin), günlük yedek politikası, veri merkezi konumu ve destek ekibi yanıt süresi de büyük fark yaratır. Türkiye lokasyonu yerli ziyaretçilere düşük gecikme verirken; Hetzner Frankfurt veya OVH Roubaix gibi Avrupa lokasyonları global trafik için daha uygundur. Site büyüdükçe paylaşımlı hosting'ten VPS, ardından dedicated server'a geçiş; CPU/RAM/disk kaynaklarının web sitemizin ihtiyaçlarına göre ölçeklenmesini sağlar.

cPanel destekli, yüksek performanslı web hosting planları için KEYDAL'ı keşfedin.

WhatsApp