WordPress Staging Ortamı Nedir ve Nasıl Kurulur?

Canlı yayındaki bir web sitesinde büyük güncellemeler yapmak veya kod değişikliğine gitmek, her zaman riskli bir süreçtir. Yapılacak en ufak bir hata, sitenizin çökmesine ve ziyaretçi kaybetmenize neden olabilir. Bu nedenle, profesyonel site yöneticileri her zaman bir WordPress Staging Ortamı kullanır.

Kısaca tanımlamak gerekirse staging; canlı sitenizin birebir kopyasının oluşturulduğu, sadece sizin erişebildiğiniz izole bir test alanıdır. Burada yaptığınız tema değişiklikleri, eklenti güncellemeleri veya kod denemeleri ana sitenizi etkilemez.

1. Yöntem: Otomatik Staging Kurulumu (En Kolay Yol)

Eğer teknik detaylarla vakit kaybetmek istemiyorsanız, Kriweb hosting altyapısında bulunan Softaculous aracıyla tek tıkla kurulum yapabilirsiniz. Bunun için şu adımları izlemeniz yeterlidir:

  1. Panele Giriş: Kriweb müşteri paneli üzerinden cPanel veya DirectAdmin kontrol panelinize bağlanın.

  2. Uygulamayı Bulun: “Softaculous Apps Installer” bölümüne gidin ve kurulu olan WordPress sitelerinizi listelemek için “Installations” (Kurulumlar) kutusuna tıklayın.

  3. Staging Oluştur: Sitenizin yanında bulunan “Staging” (veya Clone) ikonuna tıklayın.

  4. Ayarlar: Staging alanınızın kurulacağı bir subdomain belirleyin (Örneğin: test.siteniz.com) ve “Staging Oluştur” butonuna basın.

Sonuç olarak, sistem dosyalarınızı ve veritabanınızı otomatik olarak kopyalayacak ve size test sitenizin giriş bilgilerini verecektir.

2. Yöntem: Manuel Staging Kurulumu (İleri Seviye)

Otomatik araçları kullanmak istemiyorsanız, süreci manuel olarak da yönetebilirsiniz. Ancak, bu yöntem biraz daha teknik bilgi gerektirir.

  • Alan Adı Hazırlığı: Öncelikle hosting panelinizden bir “Subdomain” (Alt Alan Adı) oluşturun (örn: staging.siteniz.com).

  • Dosya Transferi: FTP veya Dosya Yöneticisi kullanarak, canlı sitenizin (public_html) içindeki tüm dosyaları bilgisayarınıza indirin ve ardından yeni oluşturduğunuz staging klasörüne yükleyin.

  • Veritabanı Kopyalama: phpMyAdmin üzerinden canlı veritabanınızı “Dışa Aktar” (Export) seçeneğiyle indirin. Ardından staging için yeni bir veritabanı oluşturup yedeği buraya “İçe Aktar” (Import) yapın.

  • Bağlantı Ayarı: Staging klasöründeki wp-config.php dosyasını açarak yeni veritabanı adı, kullanıcı adı ve şifresini güncelleyin.

Buna ek olarak, veritabanındaki siteurl ve home linklerini wp_options tablosundan yeni staging adresinizle değiştirmeyi unutmayın.

3. Güvenlik ve İndeksleme Ayarları

Staging ortamının Google arama sonuçlarında çıkması, SEO açısından “kopya içerik” (duplicate content) sorununa yol açabilir. Bunu engellemek için almanız gereken önlemler şunlardır:

  • Robots.txt Düzenlemesi: Staging sitenizin ana dizinindeki robots.txt dosyasına şu kodları ekleyin: User-agent: * Disallow: /

  • Şifre Koruması: Dilerseniz “Dizin Gizliliği” (Directory Privacy) özelliğini kullanarak test ortamına girişi şifreleyebilirsiniz.

Testler Bittikten Sonra Ne Yapmalı?

Staging ortamında yaptığınız değişikliklerden memnunsanız, bu değişiklikleri canlı siteye taşıma (Push to Live) vakti gelmiş demektir. Otomatik kurulum yaptıysanız, Softaculous üzerinden “Push to Live” butonuna basarak saniyeler içinde güncellemeleri ana siteye aktarabilirsiniz.

Teknik süreçlerle uğraşmadan, tek tıkla staging özelliğini kullanabileceğiniz yüksek performanslı paketlerimiz için Kriweb WordPress Hosting sayfamızı ziyaret edebilirsiniz.