WordPress Web Sitenizi Yeni Bir Web Sunucusuna Nasıl Taşırsınız?
Yayınlanan: 2015-06-15Web sitenizi taşımak göz korkutucu bir görev olabilir ve bunu yapmanın doğru yolunu bilmiyorsanız oldukça sinir bozucu olabilir, ancak WordPress'in bir kılavuzu olmasına rağmen birçok kişi için kafa karıştırıcı olabilir. İster WordPress.com'dan taşınmak isteyin, ister mevcut sunucunuzdan bıktınız ve web sitenizi yeni bir ana bilgisayara taşımak istiyorsunuz. WordPress çok fazla esneklik sunar ve sitenizi başka bir ana bilgisayara veya web adresine taşımak için yeniden yüklemeniz gerekmez.
Web sitenizi veya herhangi bir verinizi kaybetmeden bunu en kolay şekilde nasıl yapabileceğinizi bu yazımızda anlatacağız. İnsanların bunu yapmanın genellikle üç yolu vardır, ya kendileri için yapması için bir profesyonel kiralayın ya da bu hizmeti paketlerinde sunan bir ev sahibi arayın ya da kendileri yapın. Çok fazla iş gibi görünse de, doğru yöntemi izleyerek kolayca yapılabilir ve herhangi bir sorun ortaya çıkarsa tersine çevrilebilir.
Bir WordPress sitesini yeni bir ana bilgisayara taşıma
Adım 1: Web Sitenizi Yedekleyin
Web sitenizi taşımadan önce yapılması gereken ilk ve en önemli şey bir yedek oluşturmaktır. Bu süreçte bir şeyler ters giderse kullanışlı olacaktır, eklentiler, tema dosyaları, medya ve veritabanı da dahil olmak üzere sitenizin her yönünü yedeklemeniz gerekir.
Sitenizi yedeklemenin birçok yolu vardır; tüm web sitenizi yedekleyebilecek birçok eklenti var. Ayrıca FileZilla gibi bir FTP programı veya VaultPress gibi bir üçüncü taraf hizmeti aracılığıyla manuel olarak da yapabilirsiniz. Taşımadan önce .htaccess gibi gizli dosyaları da kopyaladığınızdan emin olun.
2. Adım: WordPress Veritabanını Dışa Aktarın
WordPress veritabanını eski hesabınızdan dışa aktarmanız gerekir, eğer cPanel kullanıyorsa, bunu web sunucunuzun cPanel hesabına giriş yaparak yapabilir ve cPanel'inizde bulunan phpMyAdmin aracına erişebilirsiniz. WordPress web siteniz için veritabanını seçin ve gezinme menüsündeki 'Dışa Aktar' sekmesine tıklayın. 'Hızlı' seçeneğinin seçili olduğundan emin olun ve veritabanını bilgisayarınıza indirmek için güvenle 'Git'e tıklayabilirsiniz.
Web siteniz cPanel kullanmıyorsa, veritabanını dışa aktarabileceğiniz süreç hakkında barındırma sağlayıcınızla iletişime geçmeniz gerekir. FTP dosyaları indirildikten ve veritabanı dışa aktarıldıktan sonra artık bir sonraki adıma geçebilirsiniz.
3. Adım: Yeni ana sunucuda WordPress veritabanı oluşturun
Yeni ana bilgisayara geçiş yapmadan önce yeni sunucuda bir veritabanı oluşturmanız gerekiyor, bunun için WordPress kurulumu için bir ortam oluşturmanız gerekiyor. cPanel yazılımına bağlanmak için yeni web sunucunuz tarafından sağlanan kimlik bilgileriyle oturum açın.
Şimdi cPanel'de MySQL veritabanına gidin ve web siteniz için uygun bir adla yeni bir veritabanı oluşturun. Bundan sonra güvenli bir şifre ile yeni bir MySQL kullanıcısı oluşturmanız gerekiyor, şimdi yeni kullanıcıyı veritabanına eklemeniz ve 'Tüm Ayrıcalıkları' vermeniz gerekiyor. Veritabanı adını, MySQL hesap adınızı ve şifrenizi not ettiğinizden emin olun. Gelecekte onlara ihtiyaç duyacaksınız.
Adım 4: wp-config.php Dosyasını Düzenleyin
Web sitesi dosyalarınızı kaydettiğiniz klasörü bulun, WordPress'e ve veritabanınıza erişimi kontrol eden wp-config.php adlı klasör dosyasını arayın. Bu dosyanın bir kopyasını oluşturun ve bilgisayarınızda herhangi bir yere wp-config-old.php olarak kaydedin. Bu, değişiklik yaparken bir hata yaparsanız, geri yüklenecek eski bir kopyanız olması için önerilir.

Şimdi orijinal dosyayı açmanız ve aşağıdaki değişiklikleri yapmanız gerekiyor:
1. Veritabanı adını değiştirmeniz gerekiyor, define('DB_NAME','db_name'); satırını bulun. ve 'db_name' içindeki eski veritabanınızın adını yeni oluşturduğunuz yenisiyle değiştirerek düzenleyin.
2. Veritabanı Kullanıcı Adını değiştirin, define('DB_USER','db_user'); satırını bulun. ve yeni kullanıcı adınızı eskisiyle değiştirerek 'db_user' bölümünde kullanıcı adınızı düzenleyin.
3. Veritabanı Kullanıcı Parolasını değiştirin, define('DB_PASSWORD','db_pass'); satırını bulun. ve yeni oluşturduğunuz şifreyi girerek şifrenizi 'db_pass' bölümünde düzenleyin.
wp-config.php dosyasını kaydedin ve kapatın.
Adım 5: Veritabanınızı İçe Aktarın
Artık üzerinde çalışacağımız yeni bir veritabanımız var, şimdi dışa aktardığımız .SQL dosyasını içe aktarabilirsiniz. cPanel'i açmanız, phpMyAdmin'i başlatmanız ve yeni veritabanınızı seçmeniz gerekiyor. Sayfanın üst kısmındaki 'İçe Aktar' sekmesine tıklayın, şimdi 'içe aktarılacak dosyalar' bölümünün altında daha önce dışa aktardığınız veritabanını seçin.
Şimdi “Komut dosyasının PHP zaman aşımı sınırına yakın olduğunu algılaması durumunda içe aktarmanın kesilmesine izin ver” yazan kısmi içe aktarma kutusunun işaretini kaldırın ve ardından işlemi tamamlamak için 'git' seçeneğini seçin. Bir süre sonra, dosyalarınızın başarıyla içe aktarıldığına dair bir onay mesajı alacaksınız.
6. Adım: WordPress Dosyalarını yeni ana bilgisayara yükleyin
Bir sonraki adım, WordPress dosyalarını yeni sunucunuza yüklemek, bir FTP programı kullanarak siteye giriş yapmak ve web sitenizin tutulmasını istediğiniz klasöre göz atmak. Sitenizin alan adının kök dizininde olmasını istiyorsanız dosyalarınızı public_html klasörüne kopyalayın.
Dosyaları bilgisayarınızdan silmediğinizden emin olun, tüm prosedürü bitirene kadar buna ihtiyacımız olabilir.
7. Adım: Veritabanını Düzenle
Sitenin diğer bölümlerine bağlı tüm resimlerin ve gönderilerin düzgün çalıştığından emin olmak için, veritabanındaki alan adınızı güncellemeniz gerekir. Eski etki alanınızın örneklerini hızlı bir şekilde aramak ve yenisiyle değiştirmek istiyorsanız, bunu Search Replace DB betiği ile yapabilirsiniz. Betik, yeni etki alanında arama yaparken ve değiştirirken serileştirilmiş bir PHP dizesini koruyacaktır.
Komut dosyasını sitenize yükleyin ve tüm tabloları tarayın, bulmak istediğinizi girin (eski alan adı) ve değiştirin (yeni alan adı).
8. Adım: DNS ayarlarını yapılandırın
Sitenizin alan adınızla çalışmasını sağlamak için DNS ayarlarınızı yapılandırmanız, alan adınızı barındıran sitenize giriş yapmanız ve doğru kayıtlarınızı yeni web barındırıcısına yönlendirmeniz gerekir. Bu adım her sunucuya göre değişiklik gösterebilir, işlemden emin değilseniz web sunucunuzla iletişime geçin. DNS'nin yayılması 48 saat kadar sürebilir ve sitenizde düşük trafik beklediğiniz zaman bunu yaptığınızdan emin olun.
9. Adım: Son Dokunuşlar
48 saat sonra, WordPress'inize giriş yapabilmeli ve eski sunucunuzdaki giriş kimlik bilgileriyle yeni sunucunuza erişebilmelisiniz. Fikrinizi değiştirirseniz, veritabanı dosyalarının ve orijinal wp-config.php dosyasının yedeğini saklayabilirsiniz.
Son söz
Doğru prosedürü izlerseniz ve başarılı bir şekilde geçiş yapana kadar yedeği tuttuğunuzdan emin olursanız, web sitenizi taşımak basit bir işlemdir. Taşıma işlemini geri almanız gerekiyorsa dosyaları saklayabilirsiniz. Yakın zamanda göç ettiyseniz, yorumlar bölümünde deneyiminizi bize bildirin.