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.
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.
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ı
- Hosting panelinden bir veritabanı ve veritabanı kullanıcısı oluşturun; kullanıcı adı/şifreyi not edin
- WordPress.org'dan güncel sürümü indirin veya hosting sağlayıcının otomatik kurulum aracını kullanın
- wp-config.php dosyasında veritabanı bilgilerini ve güvenlik anahtarlarını (authentication keys) ayarlayın
- Kurulum sihirbazında site başlığı, yönetici kullanıcı adı ve güçlü bir şifre belirleyin
- 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.
| Kriter | Otomatik kurulum aracı | Manuel kurulum |
|---|---|---|
| Hız | Birkaç dakika | 15-30 dakika |
| PHP sürümü kontrolü | Panel varsayılanı kullanılır | Elle seçilir |
| Tablo öneki değişikliği | Genellikle yok | Mümkün |
| Güvenlik anahtarı kaynağı | Panel otomatik üretir | WordPress.org secret-key servisi |
| Çoklu site / özel gereksinim | Sınırlı | Tam kontrol |
İ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
Paylaş
İlgili içerikler
WordPress 7.1.1 güvenlik güncellemesi: 11 güvenlik açığı kapatıldı
WordPress 7.1.1, aralarında stored XSS ve yetkisiz şablon kurulumu gibi ciddi sorunların bulunduğu 11 güvenlik açığını kapatan acil bir güvenlik sürümü.
2 dk okuma
Yazıyı okuWooCommerce ile online mağaza kurulumu: temel adımlar ve ilk ayarlar
WordPress üzerinde WooCommerce ile bir online mağazayı sıfırdan kurarken izlenmesi gereken adımlar, kritik ayarlar ve sık yapılan hatalar.
3 dk okuma
Yazıyı okuWordPress mi özel yazılım mı? İşletmeniz için doğru kararı vermek
WordPress mi yoksa sıfırdan özel yazılım mı sorusunun tek doğru cevabı yok. Karar, bütçe, zaman çizelgesi ve gelecekteki esneklik ihtiyacına göre değişir.
2 dk okuma
Yazıyı oku
