Plesk Nedir, Ne İşe Yarar? Web Hosting Kontrol Paneli
Plesk nedir, ne işe yarar? Web sitesi, e-posta, DNS ve veritabanı yönetimini, Nginx-Apache mimarisini ve komut satırına göre farklarını anlatıyoruz.
İçindekiler
Plesk; web sitelerini, alan adlarını, kurumsal e-posta hesaplarını ve veritabanlarını komut satırına ihtiyaç duymadan bir web tarayıcısı üzerinden yönetmenizi sağlayan bir web hosting kontrol panelidir. Linux ve Windows Server işletim sistemlerinde çalışır. Sunucu üzerinde çalışan servislerin (web sunucusu, PHP, DNS, e-posta ve veritabanı) karmaşık yapılandırma dosyalarını grafiksel bir arayüze bağlayarak web yayıncılığını teknik uzmanlık gerektirmeden erişilebilir kılar.
Plesk ne işe yarar?
Plesk, bir web sitesinin yayında kalması ve yönetilmesi için gereken tüm arka plan operasyonlarını tek bir merkezde toplar:
- Alan adı ve web sitesi yönetimi: Yeni alan adları ve alt alan adları (subdomain) ekleyebilir, belge kök dizinlerini belirleyebilir ve alan adlarınızı yönlendirebilirsiniz.
- Dosya yönetimi: Ayrı bir FTP istemcisi kurmaya gerek kalmadan, doğrudan tarayıcı üzerinden çalışan dosya yöneticisiyle sitenizin dosyalarını yükleyebilir, düzenleyebilir, arşivden çıkarabilir ve yetkilerini ayarlayabilirsiniz.
- Veritabanı idaresi: MySQL, MariaDB ya da Windows üzerinde MSSQL veritabanları oluşturabilir, veritabanı kullanıcıları tanımlayabilir ve phpMyAdmin arayüzüne tek tıkla bağlanarak tablolarınızı yönetebilirsiniz.
- E-posta hesapları ve DNS yönetimi: Alan adınıza bağlı kurumsal e-posta hesapları (
adiniz@alanadiniz.com) oluşturabilir, webmail arayüzü üzerinden mesajlaşabilir, yönlendirme kuralları ve spam koruması ayarlayabilirsiniz. DNS bölge kayıtlarını (A, CNAME, MX, TXT) panel üzerinden güncelleyebilirsiniz. - SSL/TLS sertifikası otomasyonu: Let's Encrypt entegrasyonu sayesinde siteleriniz için ücretsiz SSL sertifikasını tek tıklamayla kurabilir ve 90 günlük yenileme döngüsünün arka planda otomatik gerçekleşmesini sağlayabilirsiniz.
Plesk'in mimarisi: Nginx ve Apache ters vekil yapısı
Linux tabanlı Plesk Obsidian kurulumlarında web sunucusu varsayılan olarak Nginx ve Apache ikilisi ile çalışır. Bu yapı iki sunucunun güçlü yönlerini bir araya getirir:
- Ön uçta Nginx (ters vekil): Ziyaretçilerin tarayıcısından gelen tüm web istekleri ilk olarak Nginx tarafından karşılanır. Görseller (JPEG, PNG, WebP), stil dosyaları (CSS), betikler (JS) ve fontlar gibi statik dosyalar doğrudan Nginx tarafından son derece düşük kaynak tüketimiyle ve yüksek hızda sunulur.
- Arka uçta Apache ve PHP-FPM: Dinamik PHP istekleri ise Nginx tarafından arka uçta çalışan Apache sunucusuna veya doğrudan PHP-FPM havuzuna aktarılır. Bu sayede WordPress gibi içerik yönetim sistemlerinin ihtiyaç duyduğu
.htaccessyeniden yazma (rewrite) kuralları ve modül uyumluluğu korunur. - Yalnızca Nginx (Dedicated Nginx) seçeneği: İstenirse Apache tamamen devre dışı bırakılarak web sitesi doğrudan Nginx ve PHP-FPM üzerinden de çalıştırılabilir; bu kip özellikle yoğun trafik alan ve statik ağırlıklı projelerde sunucu yükünü hafifletir.
PHP yönetimi ve sürüm esnekliği
Geleneksel sunucu kurulumlarında sistem genelinde tek bir PHP sürümü geçerliyken, Plesk her web sitesi için bağımsız yapılandırma imkanı tanır:
- Site bazında PHP sürümü: Aynı sunucu üzerinde bir siteniz PHP 8.1 ile çalışırken diğer siteniz PHP 8.2 veya PHP 8.3 sürümlerini kullanabilir. Bu sayede eski bir web uygulamasını güncellemeden önce yeni uygulamalarınızı en güncel PHP sürümlerinde çalıştırabilirsiniz.
- İşlem yürütme kipleri (PHP handler): PHP kodlarının nasıl işleneceğini (FPM application served by Nginx, FPM application served by Apache) belirleyebilirsiniz. Modern web uygulamalarında yüksek eşzamanlı istek karşılamak için PHP-FPM mimarisi tercih edilir.
- Performans parametreleri:
memory_limit,max_execution_time,upload_max_filesizevepost_max_sizegibi kritik PHP ayarlarını sunucu ana yapılandırma dosyalarını değiştirmeden her alan adı için panel üzerinden düzenleyebilirsiniz.
Komut satırı (CLI) ile Plesk kontrol paneli karşılaştırması
Bir sunucuyu doğrudan SSH konsolundan yönetmek ile Plesk kontrol paneli kullanmak arasındaki operasyonel farklar şunlardır:
| İşlem | Komut satırı (SSH / Terminal) | Plesk kontrol paneli |
|---|---|---|
| Arayüz | Konsol ekranı, metin tabanlı komutlar | Web tarayıcısı üzerinden grafik arayüz |
| Web sitesi ekleme | VirtualHost/server bloklarını elle yazma, dizin izinlerini ayarlama | Alan adı ekleme sihirbazıyla form doldurarak birkaç tıkla |
| SSL kurulumu ve yenileme | Certbot paketlerini kurma, cronjob komutları ve sertifika yollarını bağlama | Let's Encrypt eklentisiyle tek tıkla kurulum ve otomatik yenileme |
| E-posta altyapısı | Postfix, Dovecot, SpamAssassin ve Roundcube servislerini tek tek kurup yapılandırma | Panel üzerinden hesap açma, hazır webmail ve otomatik DNS kayıtları |
| PHP ayarları | php.ini dosyalarını düzenleme ve servisleri konsoldan yeniden başlatma | Paneldeki PHP ayarları formundan değerleri seçip kaydetme |
| Gereken uzmanlık | İleri düzey Linux sistem yönetimi ve ağ bilgisi | Temel web sitesi ve alan adı yönetimi bilgisi |
Plesk kimler için uygundur?
Plesk kontrol paneli farklı ihtiyaçlara sahip kullanıcı gruplarına pratik çözümler sağlar:
- Web sitesi ve blog sahipleri: Sunucunun teknik bakımıyla, terminal komutlarıyla ve güvenlik güncellemeleriyle uğraşmadan yalnızca sitelerinin içeriğine ve yayınlarına odaklanmak isteyenler için idealdir.
- Web ajansları ve serbest çalışanlar: Birden çok müşterinin web sitesini tek bir panelden ayrı abonelikler halinde yönetmek, her müşteriye kendi alan adını yönetebileceği izole paneller tanımlamak isteyenler için iş yükünü azaltır.
- Yazılım geliştiriciler: Veritabanı oluşturma, PHP sürüm geçişleri, alan adı yönlendirmeleri ve SSL yenileme gibi rutin altyapı işlerini otomatikleştirerek kod geliştirmeye zaman ayırmak isteyenler için kolaylık sağlar.
Web sitesi dışında arka planda sürekli çalışan servisler (Discord botu, oyun sunucusu, Docker konteynerleri) barındırmak veya root yetkisiyle özel sistem paketleri derlemek istiyorsanız bir web hosting hesabı yerine VDS kullanmanız gerekir. İhtiyacınıza uygun sunucu modelini belirlemek için Web hosting mi VDS mi rehberimizi inceleyebilirsiniz.
TREAS'ta Plesk web hosting
TREAS'ın Plesk web hosting paketleri, sunucu kurulumu ve yapılandırma süreçleriyle vakit kaybetmeden web sitelerinizi yayına almanız için tasarlanmıştır.
- Ücretsiz SSL ve taşıma: Tüm paketlerde ücretsiz SSL sertifikası standart olarak sunulur. Başka bir sağlayıcıdan geliyorsanız sitenizin taşınması ücretsiz olarak gerçekleştirilir.
- Mars İstanbul Veri Merkezi altyapısı: Sunucularımız operatör bağımsız Mars İstanbul Veri Merkezi üzerinde barındırılır.
- 12 Tbps TRSHIELD DDoS koruması: Web siteleriniz, TREAS'ın kendi geliştirdiği anycast ağ destekli TRSHIELD DDoS koruması ile L3, L4 ve L7 katmanlarında ek ücret olmadan korunur.
Daha yüksek işlemci gücü ve sistem üzerinde tam root denetimi gerektiren projeleriniz için ise ayrılmış vCore kaynaklarına sahip Performans VDS veya Ekstrem VDS seçeneklerini tercih edebilirsiniz.
Sık sorulan sorular
Plesk nedir, ne işe yarar?
Plesk, web sitelerini, alan adlarını, e-posta kutularını ve veritabanlarını grafik arayüz üzerinden yönetmeyi sağlayan bir web hosting kontrol panelidir. Sunucu yönetimindeki karmaşık konsol işlemlerini tarayıcı üzerinden birkaç tıklamayla gerçekleştirmenize yardımcı olur.
Plesk hangi işletim sistemlerinde çalışır?
Plesk hem Linux (Ubuntu, Debian, AlmaLinux gibi dağıtımlar) hem de Windows Server işletim sistemlerinde çalışır. Bu esneklik sayesinde PHP tabanlı uygulamaların yanı sıra ASP.NET projeleri de aynı panel ailesiyle barındırılabilir.
Plesk ile cPanel arasındaki en temel fark nedir?
En belirgin fark işletim sistemi desteğidir. cPanel yalnızca Linux tabanlı sistemlerde çalışırken, Plesk hem Linux hem de Windows Server üzerinde kurulabilir. Ayrıca Plesk'in arayüz mimarisi alan adı ve abonelik odaklı modern bir yapı sunar.
Plesk web hostingde SSL sertifikası ücretli midir?
Hayır. TREAS Plesk web hosting paketlerinde SSL sertifikası standart olarak ücretsiz sunulur. Panel üzerinden alan adınız için Let's Encrypt sertifikasını tek tıklamayla etkinleştirebilir ve otomatik yenilenmesini sağlayabilirsiniz.