03/01/2022

Duplicator ile WordPress Site Taşıma

Wordpress Duplicator Migration Plugin

Duplicator eklentisi WordPress altyapılı bir web sitesi temasını başka bir WordPress altyapısına taşımaya yardımcı olur.

Aktif olarak kullanılan bir web sitesindeki eklentiler, sayfalar, postlar, görseller, kullanıcılar ve tüm ayarlar birebir olduğu gibi başka bir WordPress altyapısına Duplicator ile taşınabilir.

Local WordPress çalışmanızı bir domaine taşırken oldukça işinizi kolaylaştıracaktır.

Mevcut web sitenizi indirilebilir bir paket haline getirir.

Veritabanına veya temanın kaynak kodlarına müdahale etmeye gerek kalmaz.

WordPress Duplicator Kullanımı

Duplicator WordPress Migration Plugin

WordPress panelinde eklenti yükleme alanından Duplicator eklentisini yükleyin ve etkinleştirin.

Duplicator eklentisi etkinleştirildikten sonra panelin sol barında eklentinin ikonu beliriyor.

Duplicator WordPress Plugin

Duplicator eklenti sayfasına giriş yapıldığında aşağıdaki ekran açılıyor. Henüz herhangi bir paket oluşturulmadığı için “paket bulunamadı” uyarısı veriyor.


Sağ üst alandaki “Create New” butonu ile ilk tema paketini oluşturmaya başlıyoruz.

Duplicator Create New

Butona tıkladıktan sonraki aşamada “Storage”, “Archive” ve “Installer” olmak üzere 3 bölümün konfigürasyonunu yapabileceğimiz sayfa açılıyor.

Paket adı otomatik olarak paketin oluşturulduğu tarih ve web sitesinin adı olarak geliyor, isteğe göre değiştirilebilir.

Duplicator New Packages

Storage alanında varsayılan olarak paketin hangi dizine ekleneceği bilgisi ve Duplicator Pro versiyonunda kullanılabilecek Amazon, Dropbox, Google Drive gibi bulut sistemlerde yedekleme yapabilme imkanını gösteriyor.

Duplicator Storage

Archive alanında sıkıştırılarak kaydedilecek paket dosyalarının konfigürasyon alanı açılıyor.

Ekstra bir düzenleme yapılmadan bu alan atlanabilir.

Duplicator Archive

Installer alanında hazırlanan pakete sonraki yükleme esnasında güvenlik amaçlı şifre konulabiliyor veya verilerin çekileceği veritabanı bilgileri girilebiliyor.

Pro versiyonda ise Cpanel hesabı bağlanabiliyor.

Bu alandaki işlemler gerekli olmayıp opsiyonel olduğundan dolayı herhangi bir düzenleme yapmadan devam edilebilir.

Installer

“Next” butonuna tıklandıktan sonra eklenti bir süre tarama yapıyor ve tarama sonundaki değerlendirmede metrikler “Good” değerini veriyorsa “Build” butonuna tıklanıp sonraki aşamaya geçilebilir.

Scan

Paket hazırlanış süreci sitedeki içerik ve yük miktarına göre uzayabilir.

Building Package

Paket hazırlandıktan sonra yüklemeyi başlatıcı installer.php ve web sitesinin içeriğinin bulunduğu sıkıştırılmış (.zip) bir dosya oluşuyor. Bu dosyaları “Installer” ve “Archive” butonları ile ayrı ayrı indirebilir veya “One-Click Download” seçeneği ile tek seferde indirebilirsiniz.

Hazırlanan Paketler

Duplicator sekmesinin altında “Packages” başlığına tıklandığında daha önce oluşturduğunuz paketleri görüntüleyebilir ve indirebilirsiniz.

Duplicator Section


Paketlerin Farklı Bir WordPress Altyapısında Kurulumu

İndirilen installer.php ve .zip dosyalarını paketin yükleneceği diğer WordPress altyapısının root dizinine (wp-content, wp-admin, wp-includes, wp-config… dosyalarının bulunduğu dizin) ekleyin.

Tarayıcıyı açın ve ana sayfa URL’in sonuna installer.php ekleyin.

Örnek olarak yükleme dosyalarının eklediğiniz sitenin URL’i abc.com ise yüklemeyi başlatmak için tarayıcının arama barına abc.com/installer.php  yazın.

Açılan sayfada MySQL, PHP versiyon uyumluluğu gibi kontrol yapılır ve uyumlu ise metrikler için “Pass” değerini verir.

Not: Bu işlem var olan WordPress dosyalarının üzerine yazar ve önceki dosyalarınız kaybolur, işlemden önce dosyalarınızın yedeğini alın!

Deployment

Sayfanın en altında;

Continue with site overwrite mode (required to continue),

I have read and accept all terms & notices (required to continue) kutularına tik attığınızda “Next” butonu aktif oluyor. Butona tıklayıp sonraki aşamaya geçin.

İkinci aşamada veritabanı testi sayfası geliyor, “Test Database” butonu ile veritabanı bağlantısını kontrol edin “Requirements” alanına “Pass” ve “Notices” alanına “Good” değerini veriyorsa “Next” butonu ile sonraki aşamaya geçin.

Üçüncü aşamada tercihinize bağlı opsiyonel olarak veri güncellemesi yapabilirsiniz. Genelde bir değişiklik yapılmadan devam ediliyor.

Update Data

Bu örnekte kurulum localhost üzerindeki WordPress altyapısında gerçekleştiriliyor.

Son aşamaya geçmek için “Next” butonuna tıklayın.

Dördüncü aşamada admin sayfasından giriş yapmamız gerektiğini belirten bir link butonu çıkıyor. Butona tıklayın ve giriş yapın.

Login

Giriş yapıldığında installer.php ve .zip dosyaları otomatik olarak siliniyor.

Removed All

Dosyaların silindiğini gösteren yukarıdaki ekran ile Duplicator site taşıma işlemi sonlanmış oluyor.