Buyukweb
VDS Sunucuda WordPress Kurulumu ve Optimizasyonu

VDS Sunucuda WordPress Kurulumu ve Optimizasyonu

VDS sunucunuza WordPress kurmak ve yüksek performanslı çalışmasını sağlamak için izlemeniz gereken adımları, önbellek stratejilerini ve veritabanı optimizasyon tekniklerini bu yazıda bulabilirsiniz.

Büyükweb Teknik Ekibi22 Temmuz 20257 dakika okuma

VDS Üzerinde WordPress: Paylaşımlı Hostingden Farkı

WordPress, dünyanın en popüler içerik yönetim sistemidir. Ancak büyüyen bir site için paylaşımlı hosting kaynakları hızla yetersiz kalmaya başlar. E5V2 VDS veya E5V4 VDS gibi bir VDS sunucuya geçiş yaparak sitenizin performansını dramatik biçimde artırabilirsiniz.

LEMP Stack Kurulumu

WordPress için önerilen yığın: Linux, Nginx, MySQL, PHP (LEMP)

Nginx Kurulumu

apt update
apt install nginx -y
systemctl enable nginx

MySQL (MariaDB) Kurulumu

apt install mariadb-server -y
mysql_secure_installation

WordPress veritabanını oluşturun:

CREATE DATABASE wordpress CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'guclu_sifre';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;

PHP 8.2 Kurulumu

apt install php8.2-fpm php8.2-mysql php8.2-xml php8.2-curl php8.2-gd php8.2-mbstring php8.2-zip -y

Nginx WordPress Yapılandırması

server {
    listen 80;
    server_name example.com www.example.com;
    root /var/www/wordpress;
    index index.php;

    location / {
        try_files $uri $uri/ /index.php?$args;
    }

    location ~ \.php$ {
        fastcgi_pass unix:/run/php/php8.2-fpm.sock;
        fastcgi_index index.php;
        include fastcgi_params;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
    }
}

WordPress Kurulumu

cd /var/www
wget https://wordpress.org/latest.tar.gz
tar -xzf latest.tar.gz
chown -R www-data:www-data wordpress

WordPress Performans Optimizasyonu

1. OPcache Yapılandırması

PHP OPcache, betik derleme süresini ortadan kaldırarak önemli performans kazancı sağlar:

opcache.enable=1
opcache.memory_consumption=256
opcache.max_accelerated_files=20000
opcache.revalidate_freq=0

2. Redis Önbelleği

Veritabanı sorgularını önbelleğe almak için Redis kurun:

apt install redis-server php8.2-redis -y

WordPress'te WP Redis eklentisini etkinleştirin ve wp-config.php dosyasına ekleyin:

define('WP_CACHE', true);
define('WP_REDIS_HOST', '127.0.0.1');

3. MySQL Optimizasyonu

/etc/mysql/my.cnf dosyasına ekleyin:

innodb_buffer_pool_size = 1G
innodb_log_file_size = 256M
query_cache_size = 128M
max_connections = 150

SSL Sertifikası

apt install certbot python3-certbot-nginx -y
certbot --nginx -d example.com -d www.example.com

Performans Testi

Optimizasyon sonrası GTmetrix veya PageSpeed Insights ile sonuçları karşılaştırın. VDS üzerinde düzgün yapılandırılmış bir WordPress, paylaşımlı hostingdeki sürümünden 3-5 kat daha hızlı çalışabilir.

Daha yüksek trafik veya WooCommerce altyapısı için E-ticaret VDS paketlerimize göz atabilirsiniz.

Sonuç

VDS sunucu üzerinde WordPress'i doğru yapılandırmak, hem kullanıcı deneyimini hem de SEO sıralamalarını olumlu etkiler. LEMP stack, Redis önbelleği ve Nginx optimizasyonları bir arada uygulandığında mükemmel sonuçlar elde edilir.

Not: Buyukweb VDS planları tam root erişim, NVMe SSD ve yüksek bant genişliği sunar. VDS planlarımızı inceleyin.

WordPress Performans ve Cache Optimizasyonu

VDS sunucuda WordPress performansini artirmak icin sunucu ve uygulama seviyesinde cache yapilandirmasi yapmaniz onemlidir. Redis veya Memcached gibi object cache cozumleri veritabani sorgularini onbellekleyerek sayfa yukleme surelerini onemli olcude dusurur. Redis kurulumu icin apt install redis-server komutunu calistirin ve WordPress tarafinda Redis Object Cache eklentisini etkinlestirin.

OPcache yapilandirmasini optimize ederek PHP betiklerinin derlenmis hallerini bellekte tutun. php.ini dosyasinda opcache.memory_consumption degerini en az 128 MB olarak ayarlayin. CDN entegrasyonu ile statik dosyalarinizi kullanicilara en yakin noktadan sunun. Gorsel optimizasyonu icin WebP formatini kullanin ve lazy loading uygulayin. Veritabani optimizasyonu da ihmal etmeyin. Duzenli olarak post revisions ve transient verilerini temizleyin. WP-Cron yerine sistem cron kullanarak zamanlanmis gorevlerin daha guvenilir calismasini saglayin. Buyukweb.com VDS sunuculari yuksek performansli NVMe diskler ile WordPress sitenize hiz kazandirir.

Sonuc

VDS sunucuda WordPress kurulumu paylasimli hostinge kiyasla cok daha fazla esneklik ve performans saglar. PHP versiyonu, web sunucusu ve veritabani ayarlarini tamamen kontrol edebilirsiniz. Redis object cache, OPcache ve CDN entegrasyonu ile WordPress sitenizin hizini onemli olcude artirabilirsiniz. Buyukweb VDS paketleri WordPress icin optimize edilmis altyapi sunmaktadir.


Ilgili Buyukweb Hizmetleri:


VDS Performans Optimizasyonu

VDS sunucunuzdan maksimum verimi almak icin asagidaki optimizasyonlari uygulayin.

Kernel Parametreleri

sysctl ile TCP buffer boyutlari, dosya tanimlayici limitleri ve bellek yonetimi ayarlarini optimize edin. net.core.somaxconn degerini artirarak yuksek trafik altinda daha iyi performans elde edin.

Disk I/O Optimizasyonu

NVMe SSD diskler SATA SSD'lere kiyasla 5-6 kat daha yuksek IOPS sunar. noatime mount secenegi ile gereksiz disk yazma islemlerini azaltin. I/O scheduler olarak mq-deadline kullanin.

Bellek Yonetimi

Swappiness degerini 10'a dusurerek RAM kullanımını optimize edin. OOM Killer ayarlarini yapilandirarak kritik servislerin korunmasini garantileyin.

Web Sunucu Tuning

Nginx worker_processes ve worker_connections degerlerini optimize edin. Brotli sikistirma etkinlestirin. Fastcgi cache ile PHP uygulamalarini hizlandirin.

Yedekleme Stratejisi

rsync, borgbackup veya restic ile sifrelenmis yedekler olusturun. 3-2-1 kuralini uygulayin. KVM snapshot ile anlik geri donme noktasi olusturun.

Sik Sorulan Sorular

VDS ne kadar surede kurulur?

Buyukweb VDS sunuculari otomatik provisioning ile dakikalar icerisinde kurulur.

VDS sunucuma nasil erisirim?

Linux icin SSH (port 22), Windows icin RDP (port 3389) kullanin.

Sonuc

VDS performans optimizasyonu, teknik bilgi gerektiren ama sonuclari tatmin edici bir surectir. Sunucunuzun potansiyelini tam kullanin.

VDS Sunucu Ilk Kurulum Kontrol Listesi

Yeni bir VDS sunucu aldiktan sonra yapmaniz gereken ilk islemler:

1. Sistem Guncellemesi

Isletim sistemini ve tum paketleri guncelleyin. Bu bilinen guvenlik aciklarini kapatir.

2. Yeni Kullanici Olusturma

Root disinda yonetici kullanici olusturun ve sudo yetkisi verin.

3. SSH Guvenligi

SSH portunu degistirin, parola ile girisi kapatin, anahtar tabanli dogrulamaya gecin. fail2ban kurun.

4. Guvenlik Duvari

UFW veya firewalld ile sadece gerekli portlari acin.

5. Zaman Senkronizasyonu

NTP ile sunucu saatini senkronize edin.

6. Yedekleme Ayarlari

Otomatik yedekleme yapilandirin. Uzak sunucuya yedek gondermeyi unutmayin.

7. Monitoring

Netdata veya benzeri izleme araci kurun. Alarm esiklerini tanimlayin.

E5-V4 vs E5-V2 Performans Farki

E5-V4 islemciler E5-V2'ye kiyasla:

  • %30-40 daha yuksek tek cekirdek performansi
  • DDR4 RAM destegi (DDR3'e kiyasla %50 daha yuksek bant genisligi)
  • Gelismis AVX2 komut seti destegi
  • Daha dusuk guc tuketimi

Uretim ortamlari ve yuksek performans gerektiren uygulamalar icin E5-V4 kesinlikle oneriyoruz.

Hosting ve Sunucu Terimleri Sozlugu

Terim Aciklama
VDS Virtual Dedicated Server - Sanal ozel sunucu
NVMe SSD Non-Volatile Memory Express - En hizli disk teknolojisi
LiteSpeed Yuksek performansli web sunucu yazilimi
CloudLinux Paylasimli hosting icin kaynak izolasyon isletim sistemi
cPanel Populer web hosting kontrol paneli
Plesk Web hosting ve sunucu yonetim paneli
KVM Kernel-based Virtual Machine - Tam sanallastirma teknolojisi
DDoS Distributed Denial of Service - Dagitik hizmet engelleme saldirisi
SSL/TLS Veri iletisimini sifreleyen guvenlik protokolu
TTFB Time to First Byte - Sunucu yanit suresi
CDN Content Delivery Network - Icerik dagitim agi
WAF Web Application Firewall - Web uygulama guvenligi duvari
IOPS Input/Output Operations Per Second - Disk performans olcusu
Uptime Sunucunun kesintisiz calisma suresi yuzdesi
Bandwidth Veri transfer kapasitesi

Bu terimleri anlamak, hosting ve sunucu hizmetlerini daha bilinçli secmenize yardimci olur. Detayli bilgi icin Buyukweb blog yazilarini takip edin veya teknik destek ekibimize danisIn.

Teknik Destek ve Yardim Kanallari

Buyukweb olarak musterilerimize birden fazla destek kanali sunuyoruz:

Canli Destek (Tawk.to)

Web sitemiz uzerinden 7/24 canli destek ile aninda yardim alin. Teknik sorulariniz, fatura islemleriniz ve genel bilgi talepleriniz icin canli destek ekibimiz hizmetinizdedir.

Telefon Destegi

0850 302 60 70 numarasindan hafta ici ve hafta sonu teknik destek alabilirsiniz. Acil durumlar ve karmasik sorunlar icin telefon destegi en hizli cozum yoludur.

E-posta Destegi

destek@buyukweb.com adresine detayli sorun tanimlamanizi gonderin. Ekran goruntuleri ve hata mesajlari ile birlikte gonderdiginiz talepler daha hizli cozumlenir.

Musteri Paneli

my.buyukweb.com uzerinden destek talepleri olusturun, faturalarinizi yonetin ve hizmetlerinizi kontrol edin. Ticket sistemi ile tum iletisiminiz kayit altindadir.

Bilgi Bankasi

Blog yazilarimiz ve rehberlerimiz ile sik karsilasilan sorunlarin cozumlerini kendiniz bulabilirsiniz. WordPress kurulumu, DNS ayarlari, e-posta yapilandirmasi gibi konularda adim adim rehberler mevcuttur.

Buyukweb teknik ekibi, hosting alaninda 17 yillik tecrubesi ile her turlu sorununuza profesyonel cozum sunar.

Etiketler:

#vds wordpress#wordpress optimizasyon#lemp stack#nginx wordpress#redis önbellek#php opcache#vds hosting

Bu yazıyı paylaş