Buyukweb
Plesk Panel ile WordPress Kurulumu ve Yönetimi

Plesk Panel ile WordPress Kurulumu ve Yönetimi

Plesk Obsidian'da WordPress Toolkit ile kurulum, Smart Updates, staging ve ImunifyAV+ güvenlik taraması — adım adım rehber.

Büyükweb Editör EkibiHosting, Sunucu ve Sistem Yönetimi Editörü11 dakika okuma

Plesk Panel ile WordPress Kurulumu ve Yönetimi

Plesk'i ilk kez açtığınızda fark ettiğiniz ilk şey şu: WordPress için ayrı bir "Toolkit" bölümü var ve bu bölüm sadece kurulum değil, tüm yaşam döngüsünü yönetiyor. cPanel'de WP Toolkit isteğe bağlı bir lisans gerektirir; Plesk Obsidian sürümünde ise WordPress Toolkit pakete dahili geliyor. Buyukweb Plesk hosting paketlerinde bu araç standart olarak kullanıma hazır, ek bir ücret ya da kurulum adımı yok.

Bu yazıda "Plesk'e WordPress nasıl kurulur" sorusunu 5 dakikada yanıtlayıp asıl konuya — Smart Updates, staging, ImunifyAV+ tarama ve 10 site yöneten reseller akışına — odaklanıyorum.


Plesk mi, cPanel mi? Kısa Kıyas

WordPress kurulumu için her iki panel de yeterli. Tercih çoğunlukla önceki deneyime ya da barındırılacak site sayısına göre şekillenir.

Özellik cPanel Plesk Obsidian
Platform Sadece Linux Linux + Windows
WordPress Toolkit Ek lisans gerekebilir Pakete dahili
Staging (yerleşik) Hayır Evet
Smart Updates Hayır Evet
GUI moderni̇k Klasik, fonksiyonel Modern, sekme tabanlı
Multi-PHP MultiPHP Manager PHP Versions (domain başına)
Sektör yaygınlığı Çok geniş Geniş (özellikle Avrupa)

Buyukweb hosting'de hem cPanel hem Plesk seçeneği mevcut. WordPress odaklı kullanım, çok sayıda site ve staging ihtiyacı için Plesk öne çıkar; klasik araçlara alışkın ya da daha fazla üçüncü taraf script desteği isteyenler için cPanel hâlâ güçlü bir tercih.

Not: Buyukweb hosting paketlerinde panel yönetimi tamamen sizde; tüm hizmetler unmanaged (self-managed) yapıdadır. Bu yazı kendi panelinizi kullanarak yapabileceğiniz her şeyi kapsar.


WordPress Toolkit: Plesk'in Farkı

WordPress Toolkit, Plesk'in resmi WordPress yönetim arayüzü. Temel işlevleri:

Özellik Açıklama
1-tıkla kurulum Domain, dil, admin kimlik bilgilerini girin, kalsın
Toplu güncelleme Tüm siteleri tek ekrandan güncelle
Smart Updates Güncelleme öncesi ekran görüntüsü + karşılaştırma + rollback
Staging & Clone Üretim ortamının kopyasını oluştur, test et, geri it
Güvenlik taraması 20+ kontrol noktası, sorunları otomatik düzelt
WP-CLI entegrasyonu Plesk arayüzünden doğrudan komut çalıştır
Multisite desteği WP Multisite kurulumu ve yönetimi

Buyukweb Plesk Hosting'de Standart Gelenler

Buyukweb Plesk hosting paketlerinde şunlar standart olarak geliyor:

  • WordPress Toolkit — kurulum/yönetim merkezi
  • Smart Updates — otomatik görsel test + rollback
  • ImunifyAV+ tarama — hosting katmanında malware tespiti
  • Let's Encrypt SSL — Plesk üzerinden otomatik yenileme
  • Multi-PHP — PHP 5.6'dan 8.4'e kadar, domain başına seçim
  • Günlük otomatik yedekleme — harici sunuculara
  • 7 gün iade garantisi

WordPress Kurulumu: Adım Adım

WordPress Toolkit ile (Önerilen)

Plesk Obsidian'da kurulum süreci birkaç dakika sürer:

  1. Plesk'e giriş yapın: siteniz.com:8443
  2. Sol menüden WordPress tıklayın
  3. WordPress Kur butonuna tıklayın
  4. Formu doldurun:
    • Domain: açılır listeden seçin
    • Kurulum klasörü: kök için boş bırakın
    • Site başlığı: mağaza ya da blog adınız
    • Admin kullanıcı adı: "admin" yazmayın, benzersiz bir isim
    • Admin şifre: 16+ karakter, karışık
    • Dil: Türkçe
  5. Kur butonuna tıklayın

WordPress Toolkit kurulum sırasında otomatik olarak:

  • Dosyaları indirir ve barındırma alanına açar
  • Veritabanı ve kullanıcısını oluşturur
  • wp-config.php dosyasını yazar
  • Let's Encrypt SSL sertifikasını alır ve HTTPS yönlendirmesini etkinleştirir

Kurulum bittikten sonra WordPress panosu ve Plesk Toolkit bağlantısı aynı ekranda görünür.

WP-CLI ile Kurulum (İleri Seviye)

Plesk, WP-CLI'ye terminal üzerinden erişim sağlar. SSH bağlantısı açık olan paketlerde:

# WordPress çekirdek dosyalarını indir
wp core download --locale=tr_TR --path=/var/www/vhosts/siteniz.com/httpdocs

# Yapılandırma dosyasını oluştur
wp config create   --dbname=wp_sitead   --dbuser=wp_kullanici   --dbpass="GuvenliSifre2026!"   --dbhost=localhost   --path=/var/www/vhosts/siteniz.com/httpdocs

# WordPress'i kur
wp core install   --url="https://siteniz.com"   --title="Site Başlığım"   --admin_user="adminkull"   --admin_password="GuvenliSifre2026!"   --admin_email="[email protected]"   --path=/var/www/vhosts/siteniz.com/httpdocs

Site Yönetimi: SSL, SFTP, Veritabanı

Let's Encrypt SSL

Plesk'te SSL sertifikası almak iki tıkla biter:

  1. Domains > domain seçin > SSL/TLS Sertifikaları
  2. Let's Encrypt'ten Ücretsiz SSL Al butonuna tıklayın
  3. "Otomatik yenile" onay kutusunu işaretleyin

90 günlük Let's Encrypt sertifikası otomatik yenilenir; sertifika süre dolumu uyarısı almak zorunda kalmazsınız.

SFTP Bağlantısı

FTP yerine SFTP tercih edin; tüm veri aktarımı şifreli geçer:

  • Host: siteniz.com
  • Port: 22
  • Kullanıcı adı: Plesk'teki hosting kullanıcısı
  • Kimlik doğrulama: şifre ya da SSH anahtarı

Plesk'te ek FTP hesabı eklemek için: FTP Erişimi > FTP Hesabı Ekle

Veritabanı Yönetimi

Plesk'teki Databases menüsünden:

  • Yeni veritabanı ve kullanıcı oluşturun
  • phpMyAdmin'e tek tıkla erişin (parola girmeden)
  • Veritabanını dışa aktarın (yedek için)
  • Tablo onarım/optimizasyon çalıştırın

Tablo boyutları zamanla şişerse phpMyAdmin > Tüm tabloları seç > Optimize Et adımını uygulayın.


Smart Updates: Güvenli Güncelleme Akışı

WordPress eklenti güncellemeleri en yaygın site kırma nedenidir. Smart Updates bu riski azaltır:

Nasıl çalışır:

  1. Güncelleme öncesi sitenin tam ekran görüntüsü alınır (her sayfa türü için)
  2. Güncelleme yapılır
  3. Güncelleme sonrası yeni ekran görüntüsü alınır
  4. İki görüntü karşılaştırılır; görsel fark varsa uyarı verilir
  5. Sorun yoksa onaylarsınız; sorun varsa tek tıkla önceki sürüme dönülür

Ayarlamak için:

  1. Plesk > WordPress > site seçin > Güncellemeler sekmesi
  2. "Smart Updates'i etkinleştir" seçeneğini açın
  3. Güncelleme politikasını belirleyin:
    • Otomatik onay: Görsel fark yüzde eşiğini belirleyin (örn. %5 altında otomatik uygula)
    • Manuel onay: Her güncelleme için bildirim al, senin onayınla uygula

Güvenlik güncellemelerini otomatik, büyük sürüm güncellemelerini manuel onaylı tutmak makul bir denge.


Staging Ortamı: Test Et, Sonra Yayınla

Staging, üretim sitenizin birebir kopyasını ayrı bir alt domain üzerinde çalıştırır. Eklenti güncellemesi, tema değişikliği ya da PHP sürümü geçişi öncesinde staging üzerinde test etmek en güvenli yol.

Staging Oluşturma

  1. Plesk > WordPress > site seçin
  2. Clone butonuna tıklayın
  3. Hedef domain: staging.siteniz.com (Plesk alt domain otomatik oluşturabilir)
  4. Veritabanı tablosu ön eki değiştirme seçeneğini işaretleyin (üretim DB'si ile karışmasın)
  5. Clone'a tıklayın

Klonlama tamamlandığında:

  • Tüm dosyalar kopyalanmış
  • Veritabanı kopyalanmış
  • URL'ler yeni domaine göre güncellenmiş (Search & Replace çalışır)

Test ve Geri Aktarım

Staging üzerinde değişikliklerinizi test edin. Sorunsuz ise:

  1. Staging sitesinde Push Changes butonuna tıklayın
  2. Hangi değişikliklerin üretim ortamına aktarılacağını seçin (dosyalar, DB ya da ikisi)
  3. Onaylayın

Bu akış özellikle PHP sürümü yükseltmelerinde kritik: önce staging'de PHP 8.3'e geçin, uyumsuz eklentileri tespit edin, düzeltin, sonra üretim ortamına uygulayın.


ImunifyAV+ ile Güvenlik Taraması

Buyukweb hosting altyapısında ImunifyAV+ çalışır. Plesk arayüzünden erişilebilir:

  1. Plesk > Güvenlik > ImunifyAV (ya da Imunify360)
  2. Tara butonuna tıklayın

Tarama kontrol ettiği başlıca noktalar:

  • Bilinen malware imzaları (PHP web shell, dosya enjektörü)
  • Değiştirilmiş çekirdek dosyaları (WordPress core tampering)
  • Şüpheli .htaccess yönlendirmeleri
  • Gizlenmiş JavaScript kodu

WordPress Toolkit'in kendi güvenlik tarama aracı da ayrıca çalışır; bu araç şunları kontrol eder:

  • Varsayılan "admin" kullanıcı adı kullanımı
  • Zayıf şifre politikası
  • WP_DEBUG modunun açık bırakılması
  • wp-config.php dosya izinleri (600 olmalı)
  • readme.html ve license.txt dosyalarının varlığı
  • Güncel olmayan PHP sürümü

Tarama sonuçlarında kırmızı uyarı görürseniz "Düzelt" butonuyla otomatik çözüm ya da ne yapılacağının açıklaması sunulur.


Performans: PHP 8.2+, OPcache, Önbellek

Multi-PHP ve PHP 8.2+

Plesk'te her domain için bağımsız PHP sürümü atanabilir:

  1. Plesk > Domains > domain seçin > PHP Ayarları
  2. PHP sürümünü seçin (PHP 8.2 ya da 8.3 önerilir)
  3. İşleyici olarak FPM seçin (performans için PHP-CGI yerine tercih edin)
PHP Sürümü WordPress Uyumluluğu Tavsiye
7.4 Eski eklentilerle güvenli Geçiş yapın
8.0 Geniş uyumluluk Geçiş yapın
8.1 İyi denge Kabul edilebilir
8.2 Önerilen minimum Evet
8.3 En güncel, hızlı Evet, uyumluluk kontrol edin
8.4 Yeni, test aşamasında Staging'de deneyin önce

OPcache Ayarları

Plesk > domain > PHP Ayarları > INI Düzenleyici bölümünden:

opcache.enable=1
opcache.memory_consumption=256
opcache.interned_strings_buffer=16
opcache.max_accelerated_files=10000
opcache.revalidate_freq=60
opcache.fast_shutdown=1

Bu ayarlar PHP dosyalarını derlenmiş biçimde bellekte tutar; her istek için yeniden derleme yapılmaz. WordPress gibi çok dosyalı uygulamalarda belirgin hız artışı sağlar.

WordPress Önbellekleme

Buyukweb cPanel hosting paketlerinde LiteSpeed Web Server + LSCache standart gelir. Plesk paketlerinde Nginx ya da Apache altyapısına göre farklı önbellek eklentileri işe yarar:

  • LiteSpeed Cache (Plesk + LiteSpeed altyapısı varsa): Sunucu katmanında önbellek, resim optimizasyonu, lazyload, JS/CSS küçültme
  • W3 Total Cache ya da WP Super Cache: Apache/Nginx altyapısında yaygın tercih

Cron ile Otomatik Bakım

WordPress'in kendi cron'u (WP-Cron) trafik olmadığında çalışmaz. Daha güvenilir yol Plesk'ten sistem cron'u tanımlamak:

# Plesk > Scheduled Tasks > Yeni Görev
# WP-Cron'u sistem üzerinden çalıştır
Komut: /usr/bin/php /var/www/vhosts/siteniz.com/httpdocs/wp-cron.php
Zamanlama: */15 * * * *

wp-config.php'ye şu satırı ekleyerek WP-Cron'u devre dışı bırakın:

define('DISABLE_WP_CRON', true);

10 Site Senaryosu: Reseller Akışı

Plesk, birden fazla site yöneten reseller'lar ve ajanslar için özellikle verimli. Örnek senaryo: 10 müşteri sitesi, hepsinin haftalık güncelleme ve aylık güvenlik taraması yapılması gerekiyor.

Adım 1: Toplu güncelleme

Plesk > WordPress ana sayfasında tüm kurulumlar listelenir. Filtrele: "Güncelleme mevcut" > Tümünü seç > Güncelle.

Smart Updates etkinse her güncelleme için görsel karşılaştırma otomatik yapılır; sadece uyarı verilen sitelere müdahale edersiniz.

Adım 2: Toplu güvenlik taraması

Tüm siteleri seçin > Güvenlik Taraması Çalıştır. Sonuçlar tek ekranda özetlenir; sorunlu siteler öne çıkar.

Adım 3: Otomatik yedekleme doğrulama

Buyukweb hosting'de günlük otomatik yedekleme zaten çalışır. Plesk > Yedekleme Yöneticisi bölümünden son yedeklerin alındığını teyit edin.

Adım 4: PHP sürümü denetimi

# WP-CLI ile tüm sitelerin PHP sürümünü listele
wp --info --path=/var/www/vhosts/musteri1.com/httpdocs | grep "PHP binary"

Büyük çoğunluk PHP 8.2+ kullanıyorsa güvenli zemin; daha düşük sürümlerdeki siteleri staging'de test edip yükseltme planı çıkarın.

Reseller hosting paketleri birden fazla müşteri hesabını aynı lisans altında barındırmanıza olanak tanır. Her müşteri kendi Plesk erişimiyle sitenizi bağımsız yönetir; siz üst hesaptan tüm kaynak kotalarını denetlersiniz.


Sık Sorulan Sorular

Plesk ve cPanel'de WordPress yönetimi arasındaki temel fark nedir?

cPanel'de WP Toolkit ek lisans gerektirir ve staging gibi gelişmiş özellikler standart gelmeyebilir. Plesk Obsidian'da WordPress Toolkit pakete dahilidir; Smart Updates, staging ve klonlama doğrudan kullanılabilir. Birden fazla WordPress sitesi yönetmek için Plesk daha bütünleşik bir deneyim sunar.

Smart Updates gerçekten güvenilir mi?

Görsel karşılaştırma yöntemi işlevsel bozulmaları değil, görsel değişiklikleri tespit eder. Arka uç logic hataları görsel testde gözükmeyebilir. Bu nedenle önemli güncellemelerde staging + Smart Updates birlikte kullanmak en sağlam yol.

WP-CLI'yi Plesk üzerinden nasıl kullanırım?

SSH erişimi olan paketlerde terminal üzerinden wp komutlarını çalıştırabilirsiniz. Plesk'in bazı sürümlerinde WP Toolkit içinden doğrudan "WP-CLI komutu çalıştır" arayüzü de sunulur. Sık kullanılan komut:

# Tüm eklentileri güncelle
wp plugin update --all --path=/var/www/vhosts/siteniz.com/httpdocs

# Güncel olmayan eklentileri listele
wp plugin list --update=available --path=/var/www/vhosts/siteniz.com/httpdocs

WordPress Multisite Plesk'te çalışır mı?

Evet. WordPress Toolkit, Multisite kurulumunu destekler. Ağ türünü (subdomain ya da subdirectory) seçip kurabilirsiniz. Subdomain tabanlı Multisite için DNS wildcard kaydı (*.siteniz.com → sunucu IP) gerekir; bunu Plesk DNS bölge düzenleyicisinden ekleyebilirsiniz.

Staging ortamı ücretsiz mi, ek kaynak kullanır mı?

Staging klon oluşturma, disk alanı tüketir; sitenin boyutuna göre değişir. Ek hosting lisansı ya da ücret gerektirmez, mevcut paket kotanızdan beslenir. Klonu işiniz bitince silmeyi unutmayın.

PHP sürümünü yükseltmek siteyi bozabilir mi?

Eski sürümde (PHP 7.4 ve altı) kalmış eklentiler PHP 8.x ile uyumsuz olabilir. En güvenli akış: staging'de PHP sürümünü yükseltin, hataları inceleyin, uyumsuz eklentileri güncelleyin ya da alternatif bulun, sonra üretim ortamına uygulayın.

Plesk'te Let's Encrypt SSL otomatik yenileniyor mu?

Evet. Kurulum sırasında "Otomatik yenile" seçilirse Plesk 90 günlük döngüyü takip eder ve sertifikayı süresi dolmadan yeniler. Yenileme başarısız olursa Plesk bildirim gönderir.


Sonuç

Plesk panelden WordPress kurmak 5 dakika — ama asıl güç WordPress Toolkit'in sunduğu yönetim araçlarında. Smart Updates güncellemeleri görsel test ederek uygular; staging ortamı PHP sürümü geçişlerini ve tema değişikliklerini risksiz test etmenizi sağlar; ImunifyAV+ malware taramasını hosting katmanında otomatikleştirir. 10 site yöneten bir reseller için bu özellikler günlük bakım süresini önemli ölçüde kısaltır.

Buyukweb Plesk hosting paketlerinde WordPress Toolkit, Smart Updates ve ImunifyAV+ standart geliyor. PHP 8.2+, günlük otomatik yedekleme ve Let's Encrypt SSL de pakete dahil.

Plesk veya cPanel hosting hakkında sorularınız için 0850 302 60 70 numaralı hattımızı ya da iletişim sayfasını kullanabilirsiniz.

İlgili Büyükweb Hizmetleri

Plesk ya da cPanel barındırma arıyorsanız, Türkiye lokasyonlu paketlerimiz:

Sorularınız için 0850 302 60 70 numaralı destek hattımıza veya iletişim sayfamıza yazabilirsiniz.

cPanel & Plesk İlgili Hizmetlerimiz

Bu yazıda anlatılan teknik konuyu profesyonel altyapıyla deneyimleyin

Etiketler:

#wordpress#plesk#kurulum rehberi#cpanel#hosting yönetimi#kontrol paneli

Bu yazıyı paylaş