Plesk Panel, web tabanlı bir kontrol paneli çözümüdür ve cPanel gibi sistemlerde olduğu gibi, sunucu ve barındırma yönetimini kullanıcı dostu arayüzle kolaylaştırır. Web sitesi yönetimi için gerekli olan servislerin (web sunucusu, veritabanı, e-posta vb.) otomatik kurulumu ile birlikte bu hizmetleri tek bir kontrol paneli üzerinden erişilebilir hale getirir.
Linux ve Windows tabanlı sistemlerde sorunsuz çalışması ve dosya yönetimi, DNS kontrolü, e-posta servisleri, veritabanı kontrolü ve CMS kurulumları gibi pek çok işleve sahip olması, Plesk Panel’i işlevsel ve verimli bir araç haline getirir.
Öne çıkan bir diğer yönü ise platform bağımsız yapısıdır. Plesk Panel, 14 farklı Linux dağıtımı ve 4 farklı Windows Server sürümünü destekleyen tek kontrol paneli çözümüdür.
Bu da onu farklı sistem yapılandırmalarına sahip ortamlarda bile yönetimi standartlaştırmak isteyen sistem yöneticileri için vazgeçilmez kılar. Basit ama güçlü kullanıcı arayüzü sayesinde Plesk Panel, sistem yöneticilerine sunucu ve barındırma süreçlerini güvenli ve etkin şekilde kontrol etme imkânı sunar.
Kurulum Süreci
Plesk Panel kurulumu oldukça kullanıcı dostudur ve hem Linux hem de Windows sistemleri için benzer adımlarla gerçekleştirilir. Kuruluma başlamadan önce sunucunun minimum sistem gereksinimlerini karşılayıp karşılamadığını kontrol etmek gerekir. Linux sistemlerde minimum 1 GB RAM (ve ek olarak 1 GB takas alanı) ile 20 GB disk alanı; Windows sistemlerde ise en az 2 GB RAM ve 32 GB boş disk alanı önerilir.
En güncel Plesk Obsidian sürümü, Debian 10/11, Ubuntu 18.04/20.04/22.04, CentOS 7, AlmaLinux ve Rocky Linux 8 gibi güncel 64-bit Linux sistemlerini desteklemektedir.
Windows tarafında ise Plesk Panel, Windows Server 2016, 2019 ve 2022 (Standart, Datacenter ya da Essentials) sürümleri üzerinde kararlı şekilde çalışabilir.
Linux için Plesk Panel Kurulumu
Sunucu Hazırlığı: Linux sunucunuza root kullanıcısıyla SSH üzerinden bağlanın. (CentOS/RHEL tabanlı dağıtımlar için yum update -y, Debian/Ubuntu için apt update && apt upgrade -y komutlarıyla sistem paketlerini güncelleyerek olası bağımlılık sorunlarını önlemek iyi bir uygulamadır.)
- İşletim Sistemi: Linux (CentOS, Ubuntu, Debian) veya Windows Server 2012 ve üzeri.
- RAM: En az 2 GB (önerilen 4 GB ve üzeri).
- Disk Alanı: Minimum 10 GB boş alan.
- Statik IP Adresi: Sunucunuzun sabit bir IP adresi olmalı.
Plesk Yükleyicisini İndirme ve Çalıştırma: Plesk’in otomatik kurulum betiğini tek komutla indirip çalıştırabilirsiniz. Aşağıdaki komut, Plesk sunucusundan yükleyiciyi indirip temel bileşenlerle kurulumu başlatacaktır.
Kurulum Betiğini İndirin
# wget https://autoinstall.plesk.com/plesk-installer
- 8447 portunun açık olduğundan emin olun. Port 8447 yükleyici GUI’sine erişmek için kullanılır. Bu portun açık olduğundan emin olun.
Yükleyiciyi GUI ile başlatın
En son kararlı Plesk sürümü için web arayüzüyle etkileşimli yükleyiciyi --web-interface
başlatma seçeneğiyle betiği çalıştırın :
# ./plesk-installer --web-interfac

Tarayıcınızda belirtilen adrese gidin:

Root‘ kullanıcı adı ve şifresini kullanın.
Login name: root Password: <YOUR_SERVER_ROOT_PASSWORD>
Yeni bir ürün yüklemeyi seçin

Kurulum betiğini seçeneği ile çalıştırırsanız --all-versions
,
hangi Plesk sürümünün yükleneceğini seçebileceksiniz.
# ./plesk-installer --web-interface --all-versions

Plesk ile kurulacak paketleri seçin

Mevcut kurulum türlerinden birini seçin. Bu , Plesk ile hangi paketlerin kurulacağını belirleyecektir . Ardından kurulumu başlatmak için Devam’a tıklayın.
Alternatif olarak, hangi paketlerin yükleneceğini kişisel olarak seçebilirsiniz
. Bunu yapmak için, Bileşenleri önizleme seçimini etkinleştirin ve ardından Devam’a
tıklayın .

- Devam’a tıklayın . Kurulum süreci başlayacaktır.
Kurulum

Konsol çıktısını doğrudan yükleyici web arayüzünde görebileceksiniz. Her şey yüklendiğinde bilgilendirileceksiniz.
Windows için Plesk Panel Kurulumu
Windows Server’a RDP aracılığıyla bağlanın
Plesk Installer’ı ( plesk-installer.exe
) sunucuya indirin ve çalıştırın .
Yöneticinin kimlik bilgilerini isteyen bir yetkilendirme formu içeren bir tarayıcı penceresi açılacaktır. Yükleyiciyi çalıştırmak için 8443 ve 8447 portları açılmalıdır.
Tarayıcı penceresinde Ürünü Yükle veya Yükselt’i seçin , gerekli parametreleri ve yüklenmek üzere olan bileşenleri belirtin ve ekrandaki talimatları izleyin.
Plesk kurulumu tamamlandıktan sonra Plesk’e URL yoluyla https://<ip_address_or_hostname>:8443
veya https://localhost:8443
(Sunucunun kendisinden) erişim mümkündür.
Plesk ‘admin’ kullanıcısı için yeni bir parola sağlayarak, Plesk lisans türünü ve diğer ayrıntıları seçerek ilk başlatma işlemini gerçekleştirin.
İlk Yapılandırma
Plesk Panel kurulduktan ve ilk kez giriş yaptıktan sonra, canlı ortama geçmeden önce yapılması önerilen bazı temel yapılandırma adımları vardır. Bu adımlar, sunucunuzun güvenli, performanslı ve sorunsuz çalışmasını sağlamak içindir. Özellikle güvenlik ayarlarının yapılması, performans optimizasyonu ve e-posta/DN
Güvenlik Yapılandırmaları
Plesk Panel kurulumunun ardından ilk olarak güvenlik seviyesinin yükseltilmesi gerekir. Aşağıda uygulayabileceğiniz temel güvenlik yapılandırmaları yer almaktadır:
Yönetici Hesabı ve Parola: Admin hesabınızda tahmin edilmesi zor, büyük-küçük harf, sayı ve özel karakter içeren güçlü bir parola kullanın. Brute-force saldırılarını önlemek adına, varsayılan admin kullanıcı adını değiştirmek faydalı olacaktır.
Güvenlik Duvarı: Sunucunuzun firewall özelliğini etkinleştirin ve yalnızca ihtiyaç duyulan portlara izin verin. Plesk arayüzünde Tools & Settings > Firewall üzerinden bu ayarları yapılandırabilir, panelin 8443 gibi gerekli portlarını açık bırakırken diğer dış bağlantıları kısıtlayabilirsiniz.
Brute-Force Saldırı Koruması: Plesk’in entegre ettiği Fail2Ban aracı, başarısız giriş denemelerini izleyip şüpheli IP adreslerini otomatik olarak engeller. Bu özelliği Tools & Settings > IP Address Banning (Fail2Ban) sekmesinden aktif edebilirsiniz.
SSL Sertifikaları: Plesk Panel ve barındırılan sitelerde HTTPS güvenliği sağlamak için Let’s Encrypt ile ücretsiz SSL sertifikaları kullanabilirsiniz. Bu işlem her alan adı için kolayca uygulanabilir.
Güncellemeler ve İzleme: Güvenlik açıklarını kapatmak adına, hem Plesk’in hem de işletim sisteminizin güncellemelerini düzenli olarak kontrol edin. Tools & Settings > Update Settings alanı üzerinden otomatik güncelleme yapılandırması yapılabilir.
Performans İyileştirme Ayarları
Plesk Panel altında çalışan sitelerin hızlı ve sorunsuz yanıt verebilmesi için aşağıdaki optimizasyon önerileri uygulanmalıdır:
Önbellekleme Mekanizmaları: Apache kullanıyorsanız mod_cache gibi eklentileri etkinleştirerek statik dosyaların diskte saklanmasını sağlayın. Bu sayede dosya erişim süresi kısalır ve sunucu yükü azalır.
PHP ve Web Sunucu Modları: Apache ile birlikte Prefork veya Worker MPM tercih edilebilir. Dinamik içerik ağırlıklı ortamlarda PHP-FPM + Prefork; statik ağırlıklı sitelerde ise Worker MPM daha verimlidir.
Kaynak Dağılımı Planlaması: Sunucunuzda barındırılan site sayısına göre kaynak ayırımı yapın. Örneğin, ortalama her 40–50 site için 1 GB RAM tahsis edilmesi önerilir.
Veritabanı ve Uygulama Optimizasyonu: Plesk, MySQL, MariaDB ve PostgreSQL gibi veritabanlarını destekler. my.cnf gibi yapılandırma dosyalarında iyileştirme yaparak, indekslemeleri optimize ederek ve kaynak tüketimini izleyerek performans artışı sağlayabilirsiniz. Ayrıca WordPress gibi sistemlerde CDN kullanımı, görsel sıkıştırma ve gereksiz eklenti temizliği de önemlidir.
DNS ve E-Posta Yapılandırmaları
Plesk, e-posta ve DNS servislerini kurulumla birlikte aktif eder. Ancak bu servislerin sağlıklı çalışabilmesi için aşağıdaki yapılandırmalar yapılmalıdır:
DNS Kayıtlarının Ayarlanması: Eğer domain’in nameserver’larını Plesk sunucunuza yönlendirecekseniz, NS kayıtlarını doğru şekilde güncelleyin. Örneğin, ns1.siteniz.com ve ns2.siteniz.com sunucu IP adresini göstermelidir.
GUI ve Posta Yönlendirmesi: Alan adınıza ait MX kaydının, Plesk barındırma sunucusunu gösterecek şekilde yapılandırılması gerekir. Bu, e-postaların doğru sunucuya ulaşmasını sağlar.
SPF ve DKIM: E-posta güvenliğini sağlamak ve spam filtrelerine takılmamak için SPF ve DKIM kayıtları tanımlanmalıdır. SPF kaydı, e-posta gönderimine yetkili sunucuları belirtir.
SSL/TLS ve Güvenli Bağlantı: Mail sunucuları için mail.siteniz.com gibi alan adlarına Let’s Encrypt üzerinden ücretsiz SSL sertifikaları yükleyerek güvenli bağlantılar sağlayabilirsiniz.
Genel E-Posta Ayarları: Plesk’in Mail sekmesinden yeni e-posta hesapları oluşturulabilir. Güçlü parolalar tanımlanmalı, antivirüs ve SpamAssassin gibi filtreleme servisleri aktif edilmelidir.