Windows Server Plesk Kurulumu Nasıl Yapılır?

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-interfacebaşlatma seçeneğiyle betiği çalıştırın :

# ./plesk-installer --web-interfac
resim 77219

Tarayıcınızda belirtilen adrese gidin:

resim 77220

Root‘ kullanıcı adı ve şifresini kullanın.

Login name: root
Password: <YOUR_SERVER_ROOT_PASSWORD>

Yeni bir ürün yüklemeyi seçin

resim 77222

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
resim 77228

Plesk ile kurulacak paketleri seçin

resim 77224

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 .

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

Kurulum

resim 77227

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.

mceclip2.png

İ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.

Yorum yapın