Sunucu kontrol paneli nedir, ne işe yarar?
Yayın:
- Nedir?
- Sunucudaki web sitelerini, e-postaları, veritabanlarını ve yedekleri komut satırı yerine tarayıcıdan yönetmenizi sağlayan yazılım.
- Kimler kullanır?
- Kendi sunucusunda birden fazla site barındıran ajanslar, yazılımcılar ve barındırma firmaları.
- Gerekli mi?
- Tek siteniz ve Linux deneyiminiz varsa şart değil. Site, posta kutusu ve müşteri sayısı arttıkça hem zaman kazandırır hem hata riskini azaltır.
Bir sunucuda web sitesi yayınlamak; alan adı, web sunucusu, PHP, veritabanı, SSL sertifikası, e-posta ve yedek gibi birçok parçanın birlikte çalışmasını gerektirir. Sunucu kontrol paneli, bu parçaların hepsini komut satırı yerine tarayıcıdan, tek bir arayüzden yönetmenizi sağlayan yazılımdır.
Kontrol paneli neleri yönetir?
- Alan adları ve DNS: Siteyi eklemek, alt alan adı açmak, DNS kayıtlarını düzenlemek.
- Web sunucusu ve PHP: Sitenin hangi PHP sürümüyle çalışacağını seçmek, önbellek ayarları.
- SSL sertifikası: Let's Encrypt ile ücretsiz sertifika almak ve kendiliğinden yenilemek.
- E-posta: Posta kutuları, yönlendirmeler, webmail ve SPF, DKIM, DMARC kayıtları.
- Veritabanları: MySQL/MariaDB veritabanı ve kullanıcısı açmak.
- Yedekleme: Zamanlanmış yedek, indirme ve geri yükleme.
- Güvenlik: Güvenlik duvarı, iki faktörlü giriş, zararlı yazılım taraması.
- Kullanıcılar: Müşteri ya da bayi hesapları, paketler ve kotalar.
Panel olmadan yeni bir site eklemek
Panelsiz bir sunucuda tek bir site eklemek için sırayla şunları yapmanız gerekir: sistem kullanıcısı ve dizin açmak, web sunucusu ayar dosyasını yazmak, PHP-FPM havuzunu tanımlamak, DNS kaydını eklemek, SSL sertifikası almak, veritabanı ve kullanıcısını açmak, izinleri ayarlamak, yedeğe eklemek. Her adım ayrı bir komut ve ayrı bir hata ihtimali demektir. Kontrol panelinde aynı iş tek bir formdur.
Hosting paneli ile sunucu paneli arasındaki fark
- Paylaşımlı hosting: Sunucu barındırma firmasınındır. Size yalnız kendi hesabınızı yöneten bir panel verilir.
- VPS ya da fiziksel sunucu: Sunucu sizindir. Paneli kendiniz kurarsınız ve bütün sunucuyu, isterseniz müşterilerinizin hesaplarını da onunla yönetirsiniz.
Ne zaman gerekir?
Tek bir siteniz varsa ve Linux'ta rahatsanız panel şart değildir. Ama şu durumlarda panel hem zaman kazandırır hem de hata riskini düşürür:
- Birden fazla site ya da müşteri barındırıyorsanız,
- E-posta da sunuyorsanız,
- Sunucuyu sizden başka kişiler de yönetecekse,
- Yedek ve güncellemelerin düzenli yapıldığından emin olmak istiyorsanız.
Dikkat: panel sunucudaki en yetkili yazılımdır
Kontrol paneli internete açıktır ve sunucunun her şeyini değiştirebilir. Bu yüzden panelde bir açık, sunucudaki bütün siteler için açık demektir. Panel seçerken önce nasıl korunduğuna bakın: root olarak mı çalışıyor, siteler birbirinden yalıtılmış mı, güncellemeler imzalı mı geliyor? Ayrıntılar panel seçerken dikkat edilmesi gerekenler yazısında.
SunucuKontrol
SunucuKontrol, kendi sunucunuza kurduğunuz bir barındırma panelidir. Ubuntu ve Debian'da çalışır. Lisans sunucu başınadır, kaç site ya da posta kutusu barındırdığınız lisansı değiştirmez. Panel root olarak çalışmaz, her site kendi kullanıcısında ve kendi PHP havuzunda çalışır, güncellemeler imzalı bir kanaldan gelir. Kurulum için VPS'e panel kurulumu rehberine bakabilirsiniz.
İlgili yazılar
cPanel ve Plesk alternatifi arayanlar için Türkçe sunucu kontrol paneli
cPanel ve Plesk'e alternatif arıyorsanız: lisans modeli, 2027 fiyatları, ücretsiz paneller ve SunucuKontrol karşılaştırması.
Sunucu kontrol paneli seçerken dikkat edilmesi gereken 8 şey
Güvenlik mimarisi, güncelleme yöntemi, lisans modeli, yedekleme ve taşıma: panel seçmeden önce sormanız gereken sekiz soru.
VPS'e kontrol paneli nasıl kurulur? Ubuntu ve Debian'da adım adım
Temiz bir Ubuntu ya da Debian sunucuya kontrol paneli kurmak: sunucu gereksinimleri, imza doğrulamalı kurulum ve kurulumdan sonraki ilk güvenlik adımları.
cPanel ya da Plesk'ten yeni sunucuya site taşıma: kesintisiz adım adım
Siteleri, veritabanlarını ve e-postaları başka bir panelden yeni sunucuya kesinti olmadan taşımak: DNS hazırlığı, yedek, deneme ve geçiş günü.
Aynı sunucuda birden fazla site güvenle nasıl barındırılır?
Bir sitedeki açığın diğerlerine sıçramaması için site yalıtımı: ayrı sistem kullanıcısı, ayrı PHP-FPM havuzu, dosya izinleri ve ayrı veritabanı kullanıcısı.