7/24 Türkçe destek:[email protected]Sistem durumuDestek talebi

Yerel (Localhost) WordPress Sitesini Canlıya Alma

Okuma süresi: 2 dk

Kısa yanıt: Yerel sitenizin dosyalarını zip olarak, veritabanını SQL olarak dışa aktarın; hosting’de veritabanı oluşturup SQL’i içe aktarın, dosyaları public_html’e yükleyin, wp-config.php’yi yeni veritabanı bilgileriyle güncelleyin ve veritabanındaki http://localhost adreslerini bir arama-değiştirme eklentisiyle (ör. Better Search Replace) canlı alan adınızla değiştirin.

Bu rehber kimin için: Siteyi bilgisayarında geliştiren kullanıcılar · Gereken süre: 1 saat · Seviye: Orta

Yerel geliştirme ortamları hızlı çalışma imkânı verir; ancak veritabanındaki tüm adresler localhost veya .local uzantılı adreslerle kaydedilir. Bu adresler değiştirilmeden yayına alınan sitede görseller yüklenmez, bağlantılar çalışmaz ve yönetim paneline giriş yapılamaz.

Canlıya alma adımları

  1. Dosyaları paketleyin: Yerel site klasörünün içeriğini zip yapın.
  2. Veritabanını dışa aktarın: Yerel phpMyAdmin’den veya LocalWP’nin “Database” sekmesinden SQL dışa aktarın.
  3. Hosting veritabanı: cPanel’de veritabanı ve kullanıcı oluşturun.
  4. İçe aktarın: SQL dosyasını phpMyAdmin ile içe aktarın.
  5. Dosyaları yükleyin: Zip dosyasını public_html’e yükleyip açın.
  6. wp-config.php: Veritabanı adı, kullanıcı ve şifreyi güncelleyin; DB_HOST localhost kalsın.
  7. Adresleri değiştirin: Better Search Replace eklentisiyle http://localhost/site adresini https://alanadiniz.com ile değiştirin; VPS’te wp search-replace 'http://localhost/site' 'https://alanadiniz.com' --skip-columns=guid komutu da kullanılabilir.
  8. Kalıcı bağlantılar: Ayarlar › Kalıcı Bağlantılar › “Değişiklikleri Kaydet”.

Yayın öncesi ayarlar

Geliştirme sırasında Ayarlar › Okuma › “Arama motorlarının bu siteyi dizine eklemesini engelle” seçeneği işaretlendiyse kaldırın. Debug modunu kapatın, test kullanıcılarını silin ve site yayına alma kontrol listesi adımlarını uygulayın.

Not: Yayına aldıktan sonra yeni site haritanızı Search Console’a gönderin.

Hâlâ çözülmediyse

Yerel ve sunucu PHP sürümleri farklıysa eklentilerde hata görülebilir; sunucuda PHP sürümünü yereldekiyle uyumlu hâle getirin. Görseller hâlâ yerel adresten yükleniyorsa arama-değiştirme komutunu https/http varyasyonlarıyla tekrarlayın. Hazır WordPress ortamı için WordPress hosting paketlerimizi inceleyebilirsiniz.

Sık sorulan sorular

Elementor CSS dosyaları bozuk.

Elementor › Araçlar › “CSS ve Verileri Yeniden Oluştur” ile dosyaları yenileyin.

Eklenti kullanabilir miyim?

Evet; eklentiyle WordPress taşıma yöntemleri yerel siteler için de geçerlidir.

İlgili rehberler