WordPress sitenizi yeni bir hostinge taşımak, performansı artırmak ve daha iyi bir altyapıya geçmek için önemli bir adımdır. Bu süreç, ilk bakışta karmaşık görünebilir; ancak doğru adımları takip ettiğinizde oldukça kolay bir şekilde tamamlanabilir. WordPress site taşıma işlemini manuel yöntemlerle veya eklentilerle gerçekleştirebilirsiniz. Aşağıda, site taşıma sürecini baştan sona detaylı bir şekilde ele alıyoruz.
Neden WordPress Sitelerinizi Taşımanız Gerekebilir?
Mevcut hosting sağlayıcınızdan memnun olmamanız, yavaş yükleme süreleri, güvenlik açıkları veya sitenizin ihtiyaçlarını karşılamayan kaynak yetersizlikleri, site taşıma kararı almanızın ana nedenlerinden bazılarıdır. Daha hızlı ve verimli bir hosting çözümüne geçerek sitenizin performansını artırabilir ve kullanıcı deneyimini iyileştirebilirsiniz.
Adım 1: Mevcut Sitenizin Yedeğini Alın
Site taşıma işleminin ilk ve en kritik adımı, mevcut sitenizin yedeklenmesidir. Bu işlem, olası veri kayıplarını önlemek için gereklidir. Sitenizin tüm dosyalarını yedeklemek için bir FTP istemcisi (örneğin FileZilla) kullanabilirsiniz. FTP aracılığıyla hosting hesabınıza bağlandıktan sonra, WordPress kök dizinindeki (genelde “public_html” veya “www” olarak adlandırılır) tüm dosyaları bilgisayarınıza indirin.
Ardından, sitenizin veritabanını yedeklemeniz gerekir. Hosting kontrol panelinizden phpMyAdmin’e erişerek veritabanınızı seçin ve Dışa Aktar seçeneği ile bir SQL dosyası olarak yedek alın. Bu iki adım, sitenizin hem dosya hem de veritabanı yedeğini güvence altına alır.
Adım 2: Yeni Bir Hosting Sağlayıcı Seçimi
Yeni hosting sağlayıcınızı seçerken, performans, güvenlik, destek kalitesi ve sunduğu ek özelliklere dikkat etmelisiniz. Özellikle WordPress Hosting hizmeti sunan firmalar, WordPress için optimize edilmiş altyapı sağladığı için sitenizin daha hızlı çalışmasına olanak tanır.
Hosting seçenekleri arasında paylaşımlı hosting, VPS (Sanal Özel Sunucu) ve VDS (Sanal Adanmış Sunucu) gibi alternatifler bulunur. Küçük ölçekli bir blog sitesi için paylaşımlı hosting yeterli olabilirken, yüksek trafik alan e-ticaret siteleri için VDS veya VPS daha iyi bir seçimdir. Hosting seçiminizi yaparken ihtiyaçlarınıza uygun kaynakları belirlemek önemlidir.
Adım 3: Yeni Sunucuda Veritabanı Oluşturma
Yeni hosting sağlayıcınıza giriş yaptıktan sonra, cPanel veya Plesk gibi bir kontrol paneli kullanarak yeni bir MySQL veritabanı oluşturmanız gerekecek. Bu adım şu şekilde gerçekleştirilir:
- MySQL Veritabanı Sihirbazını Açın.
- Yeni bir veritabanı adı oluşturun.
- Veritabanı için bir kullanıcı ve güçlü bir parola belirleyin.
- Kullanıcıyı veritabanına atayarak tüm yetkileri verin.
Bu bilgiler, ilerleyen adımlarda WordPress dosyalarınızın yapılandırılması için kullanılacaktır.
Adım 4: WordPress Dosyalarını Yeni Sunucuya Yükleyin
Mevcut sitenizden yedeklediğiniz WordPress dosyalarını, FTP istemcisi veya hosting kontrol paneli aracılığıyla yeni sunucunuza yükleyin. Yedek dosyalarınızı “public_html” klasörüne veya kök dizine aktarın. Eğer dosyalarınızı sıkıştırılmış bir ZIP dosyası olarak yedeklediyseniz, yeni sunucunuzda bu dosyayı çıkarabilirsiniz.
Dosya yükleme işlemi sırasında internet bağlantınıza ve dosya boyutuna bağlı olarak biraz beklemeniz gerekebilir. Tüm dosyalar yüklendikten sonra, WordPress’in temel dosya yapısı yeni sunucunuzda yer alacaktır.
Adım 5: wp-config.php Dosyasını Güncelleyin
WordPress sitenizin doğru şekilde çalışabilmesi için wp-config.php dosyasını güncelleyerek yeni veritabanı bilgilerini eklemeniz gerekir. WordPress kök dizinindeki bu dosyayı bir metin düzenleyici ile açın ve aşağıdaki satırları düzenleyin:
define('DB_NAME', 'yeni_veritabani_adi');
define('DB_USER', 'yeni_veritabani_kullanici_adi');
define('DB_PASSWORD', 'yeni_veritabani_sifresi');
Bu bilgileri yeni oluşturduğunuz veritabanı adı, kullanıcı adı ve şifre ile değiştirin. Dosyayı kaydedip sunucuya geri yükleyin.
Adım 6: DNS Ayarlarını Güncelleyin
Son adımda, alan adınızın yeni sunucunuza yönlenmesini sağlamak için DNS ayarlarınızı güncellemeniz gerekir. Alan adı sağlayıcınızın kontrol paneline giriş yaparak, yeni hosting sağlayıcınızın size verdiği name server (NS) bilgilerini ekleyin. Bu işlem genellikle 24-48 saat içinde aktif hale gelir.
Alternatif: WordPress Site Taşıma Eklentileri
Eğer manuel yöntemler size karmaşık geliyorsa, WordPress taşıma işlemi için Duplicator, All-in-One WP Migration veya Migrate Guru gibi popüler eklentilerden faydalanabilirsiniz. Bu eklentiler, taşıma sürecini otomatikleştirerek size zaman kazandırır.
Doğru Hosting Seçimi ile Performansınızı Artırın
WordPress sitenizi taşıdıktan sonra daha iyi bir performans ve kullanıcı deneyimi elde etmek istiyorsanız, ihtiyaçlarınıza uygun bir hosting seçimi yapmanız önemlidir. Bogahost WordPress Hosting paketleri, optimize edilmiş altyapısı ile hızlı ve güvenilir bir deneyim sunar. Hosting paketlerini incelemek ve siteniz için en iyi çözümü bulmak için Bogahost’un sunduğu seçeneklere göz atabilirsiniz.