cPanel Nedir?

cPanel (Control Panel), Linux tabanlı web sunucularını grafik arayüzle yönetmenizi sağlayan bir hosting kontrol panelidir. 1996'dan beri geliştirilen cPanel, bugün dünya genelinde milyonlarca web sitesi tarafından kullanılmaktadır.

cPanel olmadan hosting yönetimi için komut satırı (terminal) bilgisi gerekir. cPanel sayesinde dosya yükleme, veritabanı oluşturma, e-posta hesabı açma gibi işlemleri herkes kolayca yapabilir.

💡 Bilgi: Plesk, DirectAdmin ve CyberPanel de benzer kontrol panelleridir. Ancak cPanel en yaygın olanıdır ve en geniş destek kaynağına sahiptir.

cPanel'e Nasıl Giriş Yapılır?

Hosting satın aldığınızda firma size cPanel giriş bilgilerini e-posta ile gönderir. Giriş yöntemleri:

  • Doğrudan URL: https://siteniz.com:2083 veya https://siteniz.com/cpanel
  • IP ile: https://sunucu-ip-adresi:2083
  • Hosting paneli üzerinden: Hosting firmanızın müşteri panelinden "cPanel Giriş" butonu

Kullanıcı adı ve şifrenizi girin. İlk girişte şifrenizi değiştirmeniz önerilir.

⚠️ Güvenlik: cPanel şifreniz en az 12 karakter, büyük/küçük harf, rakam ve özel karakter içermelidir. 2FA (İki Faktörlü Doğrulama) aktif etmeyi unutmayın.

Dosya Yöneticisi (File Manager)

cPanel'in en çok kullanılan özelliği Dosya Yöneticisi'dir. Sol menüden veya ana ekrandaki "Dosyalar" bölümünden açabilirsiniz.

Temel işlemler:

  • 📁 public_html: Web sitenizin dosyaları buraya yüklenir. Domain'e giren ziyaretçiler bu klasördeki dosyaları görür.
  • 📤 Dosya Yükleme: "Yükle" butonuyla bilgisayarınızdan dosya yükleyin veya dosyaları sürükle-bırak yapın.
  • 📦 Sıkıştırılmış Dosya: .zip dosyasını yükleyip cPanel'den açabilirsiniz — tek tek yüklemekten çok hızlı.
  • ✏️ Dosya Düzenleme: PHP, HTML dosyalarını direkt cPanel üzerinden açıp düzenleyebilirsiniz.

Veritabanı Yönetimi (MySQL)

WordPress ve çoğu CMS veritabanı gerektirir. cPanel'de "Veritabanları" bölümünden MySQL veritabanı oluşturabilirsiniz.

Adımlar:

  1. cPanel → MySQL Veritabanları
  2. "Yeni Veritabanı" alanına isim yazın → Oluştur
  3. Yeni MySQL Kullanıcısı oluşturun (güçlü şifre ile)
  4. Kullanıcıyı veritabanına ekleyin → "Tüm Yetkiler" verin

phpMyAdmin ile veritabanınızı görsel arayüzde yönetebilir, SQL sorguları çalıştırabilirsiniz.

E-posta Hesabı Oluşturma

info@firmaniz.com gibi profesyonel e-posta adresleri cPanel'den saniyeler içinde oluşturulur.

  1. cPanel → E-posta Hesapları
  2. "Oluştur" butonuna tıklayın
  3. Kullanıcı adı ve güçlü şifre belirleyin
  4. Posta kutusu boyutu belirleyin (500MB-5GB önerilir)

E-postalarınıza Webmail arayüzünden (Roundcube önerilir) veya Outlook, Thunderbird gibi e-posta istemcilerinden erişebilirsiniz.

Kurumsal e-postanızı Gmail ile kullanmak istiyorsanız: Gmail → Hesap ekle → E-posta al (POP3) seçeneğini kullanın.

SSL Sertifikası Kurulumu

SSL, sitenizin https:// ile açılmasını sağlar. cPanel'de ücretsiz Let's Encrypt SSL kurulumu:

  1. cPanel → Güvenlik → SSL/TLS veya Let's Encrypt
  2. Domain'inizi seçin
  3. "Yükle" veya "Etkinleştir" butonuna tıklayın
  4. Otomatik yenileme aktif edin (90 günde bir yenilenir)

WordPress kullananlar için ek adım: Yönetici Paneli → Ayarlar → Genel → WordPress Adresi ve Site Adresi alanlarını https:// ile güncelleyin.

WordPress Kurulumu (Softaculous)

cPanel'deki Softaculous veya Installatron uygulaması ile WordPress 5 dakikada kurulur.

  1. cPanel → Yazılım → Softaculous Apps Installer
  2. WordPress → "Yükle"
  3. Domain ve kurulum dizinini seçin (genellikle kök /)
  4. Yönetici kullanıcı adı ve şifre belirleyin
  5. "Yükle" butonuna tıklayın

Kurulum tamamlandığında https://siteniz.com/wp-admin adresinden WordPress yönetici paneline giriş yapabilirsiniz.

Yedekleme ve Geri Yükleme

Yedekleme, felaket anlarında sitenizi kurtarır. cPanel'de iki yedekleme yöntemi:

Tam Yedekleme (Full Backup): cPanel → Yedekleme → Tam Yedeklemeyi İndir. Tüm dosyalar, veritabanları ve e-postalar tek dosyada paketlenir. Uzak sunucuya otomatik yedekleme de ayarlanabilir.

Kısmi Yedekleme: Sadece public_html klasörünü veya tek bir veritabanını yedekleyebilirsiniz. Daha hızlı ve pratiktir.

✅ Öneri: Aylık manuel tam yedekleme alın ve bilgisayarınıza indirin. Hosting firmasının otomatik yedeklemesi varsa da kendi yedeğinizi almanız önerilir.

Alt Alan Adı (Subdomain) Oluşturma

blog.siteniz.com veya shop.siteniz.com gibi alt domainler cPanel'den kolayca oluşturulur.

  1. cPanel → Domainler → Alt Domainler
  2. Alt domain adını yazın (örn. "blog")
  3. Domain seçin ve klasör otomatik oluşturulur
  4. "Oluştur" butonuna tıklayın

Alt domain aktif olduğunda blog.siteniz.com adresi ilgili klasörü gösterir.

Sıkça Sorulan Sorular

cPanel hangi hosting paketlerinde gelir?

Neredeyse tüm shared hosting ve managed VPS paketleri cPanel ile gelir. Bare metal VPS ve cloud sunucularda cPanel ayrı lisans gerektirdiğinden her zaman dahil değildir.

cPanel ücretli mi?

Son yıllarda cPanel lisans ücretleri artmıştır. Ancak hosting firmalarının planlarına genellikle dahildir; kullanıcı olarak ayrıca ücret ödemezsiniz.

cPanel yerine başka panel kullanılabilir mi?

Evet, Plesk (özellikle Windows hosting için), DirectAdmin (hafif ve hızlı) ve CyberPanel (LiteSpeed ile) popüler alternatiflerdir. Ancak cPanel en yaygın ve en fazla kaynağa sahip paneldir.

cPanel'deki PHP sürümünü nasıl değiştiririm?

cPanel → Yazılım → PHP Sürümünü Seç (MultiPHP Manager veya Select PHP Version). PHP 8.2 veya 8.3 kullanmanız önerilir.