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

