Bir Drupal web sitesinin bir ana bilgisayardan diğerine nasıl taşınacağına dair bir kılavuz

Yayınlanan: 2022-04-16

Bir web barındırıcısını değiştirmek, herhangi bir web sitesi sahibinin er ya da geç karşılaşabileceği bir görevdir. Paylaşımlı, VPS, özel barındırma vb. farklı fiyatlandırma paketleriyle kazançlı barındırma seçenekleri dünyasında bu şaşırtıcı değil. Yeni bir barındırma sunucusuna aktarım, en popüler DevOps hizmetleri arasındadır. Bugün, bir Drupal web sitesini başka bir ana bilgisayara taşıma adımlarını gözden geçiriyoruz.

Bir Drupal sitesini ne zaman yeni bir ana bilgisayara taşımanız gerekir?

Birçok müşteri başka bir barındırma sağlayıcısına (Acquia, Pantheon, GoDaddy, ABC, Digital Ocean ve diğerleri), Linux veya Windows sunucularına vb. geçmek istiyor.

Web sitelerinin yükleme hızını artırmanın bir yolu olarak genellikle web sitelerini yeni bir ana bilgisayara aktarmaya karar verirler. Yavaş web sitesi hızının onlara paraya mal olabileceğini biliyorlar. Başka bir felaket - tekrarlanan kesinti - toplam itibar, dönüşüm ve müşteri memnuniyeti katilidir.

Bir Drupal sitesini bir ana bilgisayardan diğerine taşıma fikri, genellikle pahalı ve esnek olmayan barındırma paketleri, zayıf müşteri hizmetleri, web güvenliği eksikliği ve diğer yaygın barındırma sorunları ile ilişkilidir.

Bu nedenle, müşteriler genellikle bir Drupal web sitesini başka bir ana bilgisayara taşıma adımlarını uzmanlara sorar. Peki, elbette Drupal'ı başka bir sunucuya taşıma görevi teknik bir uzman tarafından yapılmalıdır ancak adımları da yazımızda paylaşacağız.

Başka bir ana bilgisayara taşınmak için düşük maliyetli destek hizmetleri

Bu sayfaya gelerek iki kat şanslısınız.

  1. İlk olarak, web sitesi destek ekibimiz bir Drupal sitesini sorunsuz bir şekilde yeni bir sunucuya taşıyabilir, böylece hiçbir şey için endişelenmenize gerek kalmaz. Bugünkü önceliğimiz, web sitesi sahiplerine düşük maliyetli destek hizmetleri sunmaktır, böylece onları sorunlarından kurtarabilir ve işletmelerinin krizle mücadele etmesine ve dijital varlıklarını geliştirerek ilerlemelerine yardımcı olabiliriz.
  2. İkincisi, esnek paketler ile hosting hizmetlerimizi de tercih edebilirsiniz. Kaynak miktarına göre değişirler ve her cüzdana uyarlar - daha fazla bilgi edinmek için bize yazın. KVM teknolojisi, düzenli yedeklemeler, çalışma süresi izleme, ücretsiz SSL sertifikaları ve cPanel aracılığıyla kullanışlı uzaktan kontrol, barındırma hizmetimize geçme nedenlerinden sadece birkaçıdır.

Drupal web sitesi başka bir ana bilgisayara nasıl taşınır?

Tek bir sihirli düğmeyle (“Bize Ulaşın”) bir site transferinin size sunulabileceğini unutmayın! Ancak nasıl yapıldığını bilmek istiyorsanız, bir Drupal sitesini bir sunucudan diğerine taşıma adımlarını anlatacağız.

Kabaca söylemek gerekirse, bir Drupal sitesini başka bir barındırma sunucusuna taşımak için yapmanız gerekenler:

  • sitenin dosyalarını taşı
  • sitenin veritabanını taşı
  • birkaç ayarı değiştir

Bir Drupal sitesinin başka bir sunucuya nasıl aktarılacağına ilişkin seçenekler vardır. Birçok geliştirici, bu görev için Yedekleme ve Geçiş modülünü kullanmayı da sever. Burada, çoğu barındırma sağlayıcısında bulunan phpMyAdmin ve FTP kullanan sitenizi taşımak için seçeneklerden birini açıklayacağız.

1. Önbelleğe almayı kapatın

Olası sorunlardan kaçınmak için öncelikle Drupal önbelleğe almayı kapatmanız önerilir. Drupal 8 yönetici panonuzda, Yapılandırma - Performans - Önbelleğe Alma'ya tıklayın ve "Önbelleğe alma yok"u seçin. Ayrıca "Bant genişliği optimizasyonu"nda "CSS dosyalarını bir araya getir" ve "JavaScript dosyalarını bir araya getir"in işaretini kaldırmalı ve son olarak "tüm önbellekleri temizle"ye basmalısınız.

2. Drupal dosyalarınızı dışa aktarın

Yerel makinenizde dosyaları koyacağınız bir klasör hazırlayın. Uzak sunucunuza FTP aracılığıyla bağlanın, bunun için FileZilla gibi bir FTP programı indirmeniz gerekecek. Bağlantı kimlik bilgilerini girin, ardından sitenizi barındıran uzak sunucunuza bağlanmak için QuickConnect düğmesine basın.

Orada ana sitenizin klasörünü göreceksiniz. Klasörün içeriğini yerel makinenize indirin veya sürükleyip bırakın. Yerel yedekleme klasörünüzün adına ve yerine dikkat edin.

drupal dosyalarınızı dışa aktarın

3. Drupal veritabanınızı dışa aktarın

Sunucunuzun kontrol panelinde Veritabanları bölümündeki phpMyAdmin'e gidin. Drupal sitenizin veritabanını ada göre bulun, girişleri için "Tümünü kontrol et"e ve ardından sayfanın üst kısmındaki "Dışa Aktar"a tıklayın. Dışa Aktarma yöntemini ve SQL biçimini seçin.

4. Veritabanınızı yeni ana bilgisayara aktarın

Şimdi sitenizi yedekten yeni barındırmada geri yükleme zamanı. İlk olarak, veritabanı yedeğinizi oraya aktarmak için hedef sunucunuzda yeni bir MySQL veritabanı ("MySQL veritabanları" bölümünde) oluşturun. "Veritabanı", "kullanıcı adı", "şifre" ve "ana bilgisayar"ı not edin - yakında ihtiyacınız olacak.

İçe aktarmayı yapmak için yeni veritabanınızı açın, üst kısımdaki "İçe Aktar"a tıklayın, "Dosya seç"e tıklayın, daha önce dışa aktarılan veritabanınızı seçin ve "Git"e basın.

5. settings.php'yi yapılandırın

Şimdi 2. adımda yaptığınız sitenizin dosya ve klasörlerinin yedeğini açın. /sites/default/ klasörüne gidin ve settings.php dosyasını açın. “Veritabanı”, “kullanıcı adı”, “şifre” ve “host” satırlarını bulun ve yenilerini buraya yazın.

6. Dosyalarınızı yeni ana bilgisayara aktarın

Şimdi sitenizin dosyalarını yedekten hedef sunucunuza yükleme zamanı. Yine, bu bir FTP istemcisi aracılığıyla yapılabilir. Oraya bağlanın ve sitenizin ortak klasörünü bulun. Yedekleme klasörünüzü açın ve içeriği hedef sunucudaki ortak klasöre yükleyin.

7. İzinleri yapılandırın

Güvenlik nedenleriyle settings.php'nize "salt okunur" izni verin. FileZilla aracılığıyla varsayılanlar klasöründeki settings.php dosyasına gidin, dosyaya sağ tıklayın, izinlerini seçin ve “444” girin.

İzinleri yapılandırın

8. DNS ayarlarını değiştirin

Şimdi yeni hostinginizi web sitenizin etki alanına gösterme zamanı. Bu amaçla, kontrol panelini kullanarak etki alanının ad sunucularını (DNS “A” Kaydı) güncellemeniz gerekir. Alan adınızı yeni IP adresine yönlendirin. Yeni ana makine ve alan adı kayıt şirketiyle iletişime geçmeniz gerekecek.

9. Önbelleğe almayı tekrar açın

Ad sunucularının güncellenmesi biraz zaman alabilir ve ardından Drupal yönetici panonuzun Yapılandırma - Performans bölümünü ziyaret etmeyi ve başlangıçta devre dışı bıraktığınız önbelleğe almayı tekrar etkinleştirmeyi unutmayın.

Tebrikler, bir siteyi başka bir sunucuya taşıma görevi artık tamamlanmış olmalı!

Drupal sitenizi uygun bir fiyata başka bir ana bilgisayara taşımanıza yardımcı olalım

Yukarıdakiler, bir Drupal sitesinin yeni bir sunucuya nasıl taşınacağına dair kısa bir kılavuz olmuştur. Eşlik eden çeşitli olası sorunlar göz önüne alındığında, adımların en iyi şekilde bir teknik uzmana emanet edilmesi gerektiği açıktır.

Drupal uzmanlarımızdan bir Drupal sitesini yeni bir sunucuya başarılı bir şekilde aktarmanıza yardımcı olmalarını isteyin. Ayrıca, özel olarak barındırma hizmetimize geçmeyi de seçebilirsiniz. Her türlü soru, düşünce, şüphe ve fikir için bizimle iletişime geçin. İşletmenize yeni bir destek vermeye hazırız!