İçeriğe geç

Rehber

WordPress kurulumu: adım adım güvenli bir başlangıç rehberi

WordPress'i sıfırdan kurarken hangi adımlar atlanmamalı? Sunucu gereksinimlerinden ilk güvenlik ayarlarına kadar pratik bir kurulum rehberi.

3 dk okumaBaşlangıç seviyesi
WordPress kurulumu: adım adım güvenli bir başlangıç rehberi — editoryal kapak görseli

WordPress kurulumu tek başına birkaç dakika sürer, ancak 'hızlı kurulum' ile 'güvenli kurulum' aynı şey değildir. Bu rehber, sık atlanan güvenlik ve yapılandırma adımlarını da içeren pratik bir kurulum sırası sunuyor.

WordPress kurulum sürecini beş adımda gösteren akış diyagramı
WordPress kurulum akışı: veritabanı hazırlığından güvenlik kontrolüne kadar 5 adım.

Sunucu gereksinimleri

WordPress'i kurmadan önce hosting ortamının güncel PHP ve veritabanı sürümlerini desteklediğinden emin olun. Eski bir PHP sürümü hem performans hem güvenlik açısından risklidir; WordPress.org'un resmî gereksinimler sayfası her zaman güncel minimum sürümleri listeler.

  • Güncel, desteklenen bir PHP sürümü
  • MySQL veya MariaDB veritabanı
  • HTTPS desteği (SSL sertifikası)
  • mod_rewrite (Apache) veya eşdeğeri (kalıcı bağlantılar için)

Kurulum adımları

  1. Hosting panelinden bir veritabanı ve veritabanı kullanıcısı oluşturun; kullanıcı adı/şifreyi not edin
  2. WordPress.org'dan güncel sürümü indirin veya hosting sağlayıcının otomatik kurulum aracını kullanın
  3. wp-config.php dosyasında veritabanı bilgilerini ve güvenlik anahtarlarını (authentication keys) ayarlayın
  4. Kurulum sihirbazında site başlığı, yönetici kullanıcı adı ve güçlü bir şifre belirleyin
  5. Kurulum tamamlandıktan sonra varsayılan 'admin' kullanıcı adını kullanmadığınızdan emin olun

Güvenlik anahtarları neden önemli?

wp-config.php içindeki authentication key/salt değerleri, oturum çerezlerinin şifrelenmesinde kullanılır. WordPress.org'un resmî secret-key üretici servisinden rastgele değerler almak, varsayılan/tahmin edilebilir değerleri kullanmaktan çok daha güvenlidir. Bu anahtarları daha sonra değiştirmek de mümkündür — bir güvenlik olayından şüphelendiğinizde anahtarları yenilemek, tüm aktif oturumları geçersiz kılar.

Otomatik kurulum aracı mı, manuel kurulum mu?

Çoğu hosting paneli (cPanel, Plesk gibi) tek tıkla WordPress kurulumu sunar. Bu, veritabanı oluşturma ve wp-config.php yapılandırmasını sizin adınıza yapar — hız kazandırır, ama hangi PHP sürümünün seçildiğini ve tablo önekinin ne olduğunu genellikle görmezsiniz. Manuel kurulum daha fazla adım gerektirir ama her ayarı bilinçli seçmenizi sağlar; özellikle çoklu site barındıran veya özel güvenlik gereksinimi olan kurulumlarda manuel yöntem tercih edilmelidir.

KriterOtomatik kurulum aracıManuel kurulum
HızBirkaç dakika15-30 dakika
PHP sürümü kontrolüPanel varsayılanı kullanılırElle seçilir
Tablo öneki değişikliğiGenellikle yokMümkün
Güvenlik anahtarı kaynağıPanel otomatik üretirWordPress.org secret-key servisi
Çoklu site / özel gereksinimSınırlıTam kontrol
Otomatik kurulum aracı ile manuel kurulum arasındaki pratik farklar

İlk kurulumdan sonra yapılması gerekenler

  • Kalıcı bağlantı (permalink) yapısını SEO dostu bir formata ayarlayın
  • Varsayılan 'Merhaba Dünya' yazısını ve örnek sayfayı temizleyin
  • Yorum spam koruması ayarlarını gözden geçirin
  • Bir yedekleme çözümü kurun — kurulumdan hemen sonra, ilk içerik eklenmeden önce
  • Site haritası (XML sitemap) oluşturacak bir mekanizmanın çalıştığını doğrulayın

Yaygın hatalar

  • wp-admin dizinine sınırsız deneme hakkı tanımak (brute-force koruması olmadan)
  • Varsayılan veritabanı tablo önekini (wp_) değiştirmemek
  • Kurulumdan sonra kurulum dosyalarını (install.php erişimi) kapatmamak
  • Test ortamı olmadan doğrudan canlı ortamda büyük değişiklikler yapmak
  • Kurulum sırasında 'Arama motorlarının bu siteyi dizine eklemesini engelle' seçeneğini işaretli bırakıp yayına geçtikten sonra kapatmayı unutmak
  • wp-config.php dosyasının izinlerini herkesin okuyabileceği şekilde bırakmak

Kurulum sonrası 10 dakikalık kontrol listesi

  • Site genel ayarlarında zaman dilimi ve tarih formatı doğru mu?
  • 'Arama motorlarının siteyi dizine eklemesini engelle' seçeneği kapalı mı?
  • SSL zorunlu hale getirildi mi (http'den https'e otomatik yönlendirme)?
  • Yönetici e-posta adresi gerçek ve erişilebilir mi?
  • Yorum moderasyonu ve spam koruması aktif mi?
  • Otomatik güncellemeler (en azından güvenlik sürümleri için) açık mı?

Sonuç

WordPress kurulumunun teknik kısmı basittir; asıl fark, kurulum sırasında güvenlik temellerini atlamamaktan gelir. Bu adımları takip etmek, ileride karşılaşılacak birçok güvenlik ve bakım sorununu daha kuruluşta önler.

Kategoriler

Etiketler

Kaynaklar

  1. WordPress.org — Requirements

Paylaş