Plesk Panel, web tabanlı bir kontrol paneli yazılımıdır ve cPanel benzeri şekilde sunucu ve barındırma hizmetlerini kolayca yönetmenizi sağlar. Bir web sitesinin ihtiyacı olabilecek tüm servisleri (web sunucusu, veritabanı, e-posta vb.) otomatik olarak kurar ve bu servislerin tek bir arayüzden yönetimini mümkün kılar.
Linux ve Windows işletim sistemlerini desteklemesi ve zengin özellik setiyle (dosya yönetimi, DNS kontrolü, e-posta yönetimi, veritabanı yönetimi, tek tıkla CMS kurulumları gibi) sunucu yönetimini son derece pratik hale getirmesi, Plesk Panel’i öne çıkaran başlıca avantajlardır.
Bu sayede heterojen ortamlarda bile tutarlı bir yönetim deneyimi sunar. Kullanıcı dostu arayüzü ve güçlü araçları sayesinde Plesk Panel, teknik IT yöneticilerinin sunucu ve hosting ortamlarını güvenli ve verimli şekilde yönetmelerine yardımcı olur.
Kurulum Süreci
Plesk Panel’in kurulumu oldukça basittir ve hem Linux hem de Windows sunucular için benzer bir yaklaşım izler. Kuruluma başlamadan önce sunucunuzun minimum sistem gereksinimlerini karşıladığından emin olun. Linux için en az 1 GB RAM (+ 1 GB takas alanı) ve 20 GB disk alanı; Windows için en az 2 GB RAM ve 32 GB disk alanı önerilmektedir.
- Plesk Obsidian sürümü, Debian 10/11, Ubuntu 18.04/20.04/22.04, CentOS 7, AlmaLinux/Rocky Linux 8 gibi güncel 64-bit Linux dağıtımlarını destekler.
- Windows tarafında ise Windows Server 2016, 2019 ve 2022 (Standart, Datacenter veya Essentials) sürümleri üzerinde ç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-interfacebaş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>:8443veya 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/DNS yapılandırması, sunucunuzu üretim ortamı için hazır hale getirecektir.
Güvenlik Ayarları
Kurulum sonrası Plesk Panel’in ve sunucunun güvenliğini sağlamak birincil önceliktir. Alınabilecek temel güvenlik önlemleri şunlardır:
Yönetici Hesabı ve Parola: Admin hesabınız için güçlü bir parola belirleyin. Mümkünse varsayılan admin kullanıcı adını değiştirmeyi düşünün.
Güvenlik Duvarı (Firewall): Sunucunuzun güvenlik duvarını aktif edin ve gereksiz portları kapatın. Plesk Panel, Tools & Settings > Firewall kısmından temel güvenlik duvarı kurallarını yönetmenize izin verir.
Brute-Force Koruması (Fail2Ban): Plesk, Fail2Ban adlı giriş denemelerini izleyip saldırgan IP’leri engelleyen aracı entegre olarak sunar.
SSL Sertifikaları: Hem Plesk Panel arayüzünü hem de barındırdığınız web sitelerini SSL ile güvence altına alın. Plesk, Let’s Encrypt entegrasyonu sayesinde her alan adı için ücretsiz SSL sertifikası kurmayı destekler.
Güncellemeler ve İzleme: Sunucunuzun ve Plesk’in güncellemelerini düzenli olarak uygulayın. Plesk Panel, yeni yamalar ve güncellemeler çıktığında bunları Tools & Settings > Update Settings üzerinden otomatik kuracak şekilde ayarlanabilir.
Performans Optimizasyonu
Sunucunuzun performansını artırmak ve Plesk altında host edilen sitelerin hızlı yanıt vermesini sağlamak için bazı optimizasyon adımları önerilir:
- Önbellekleme (Caching) Kullanımı: Web siteleriniz için önbellekleme mekanizmalarını etkinleştirin. Plesk üzerinde Apache kullanıyorsanız mod_cache gibi modülleri etkinleştirerek statik içeriklerin diskten hızlı servis edilmesini sağlayabilirsiniz.
- web sunucusu ve PHP Ayarları: Plesk, Apache için Prefork ve Worker gibi farklı çalışma modlarını destekler. Düşük bellekli sunucularda veya yoğun PHP kullanan sitelerde Prefork + PHP-FPM kombinasyonu performans açısından verimli olabilir; statik içerik ağırlıklı ortamlarda ise Worker MPM tercih edilebilir.
- Kaynak Planlaması: Sunucu donanım kaynaklarınızı sitelerinizin sayısına ve trafiğine göre planlayın. Örneğin, paylaşımlı hosting tarzı kullanımda yaklaşık her 40-50 web sitesi için 1 GB RAM ayırmak uygun bir oran olabilir
- Veritabanı ve Uygulama Optimizasyonu: Plesk, MySQL/MariaDB, PostgreSQL gibi veritabanlarını yönetmenize olanak tanır. Aynı zamanda, Windows tabanlı sunucularda kuruluysa Microsoft SQL Server 2022 gibi güçlü veritabanı sistemlerinin performansını da izlemek önemlidir. Veritabanı performansı için gerekli ince ayarları (örneğin
my.cnfoptimizasyonları, indekslemeler, query cache yapılandırmaları vb.) yapmalı ve SQL Server tarafında da sorgu planlarını analiz ederek indeks yapısını optimize etmelisiniz. Özellikle yoğun sorguların işlendiği sistemlerde kaynak kullanımını düzenli olarak izlemek, darboğazları önleyecektir. Uygulama seviyesinde ise (örneğin WordPress, Joomla) gereksiz eklentileri kaldırmak, görsel optimizasyonu yapmak ve mümkünse bir CDN kullanmak sunucu yükünü hafifletecek, veritabanına olan talepleri azaltarak genel sistem performansını artıracaktır.
E-posta Yapılandırması ve DNS Ayarları
Plesk Panel, kurulumla birlikte bir posta sunucusu ve DNS sunucusu kurarak e-posta ve alan adı hizmetlerini hazır hale getirir. Ancak, e-posta iletişiminin sorunsuz ve güvenilir olması için bazı yapılandırmalar yapmak gerekir:
DNS Kayıtlarının Ayarlanması: Eğer Plesk sunucunuz alan adınızın nameserver’ı olarak kullanılacaksa, domain kayıt firmanız üzerinde alan adınızın NS kayıtlarını sunucunuza yönlendirin (örneğin, ns1.yourdomain.com ve ns2.yourdomain.com gibi kayıtlar Plesk sunucunuzun IP’sini göstermeli).
MX Kaydı ve E-posta Yönlendirmesi: Domain’inizin MX (Mail Exchange) kaydı, e-postaların hangi sunucuya teslim edileceğini gösterir. Alan adınız için MX kaydını Plesk sunucunuzun host adını gösterecek şekilde ayarlayın (veya doğrudan sunucu IP’si).
SPF ve DKIM: E-postalarınızın alıcı tarafında spam olarak işaretlenmemesi için SPF ve DKIM kayıtlarını yapılandırın. SPF kaydı, alan adınızdan hangi sunucuların e-posta göndermeye yetkili olduğunu belirtir.
SSL ve Şifreleme: E-posta hizmetinde SSL/TLS kullanımını etkinleştirin. Plesk, MailEnable (Windows) veya Postfix/Dovecot (Linux) gibi mail sunucularıyla birlikte gelir ve bunlar için Let’s Encrypt üzerinden mail.<alanadınız> şeklinde sertifika alabilirsiniz.
Genel Posta Ayarları: Plesk üzerinden e-posta hesapları oluşturarak hemen kullanıma başlayabilirsiniz. Mail sekmesinden domain’iniz için yeni e-posta adresleri tanımlayın ve güçlü parolalar verin. Gerekiyorsa antivirüs ve antispam (SpamAssassin) ayarlarını yapılandırın.

