Web Sitenizi Başka Bir Web Host Cihazına Nasıl Taşıyabilirsiniz (ve Ne Zaman Geçeceğinize İlişkin Bilgiler

Yazan makale:
  • Hosting Rehberleri
  • Güncelleme: Mayıs 10, 2019

İdeal bir dünyada, web ana bilgisayarlarını değiştirmek konusunda asla endişelenmemiz gerekmeyecek - sitemiz, şimdiki barındırma hizmeti sağlayıcısına, büyük yükleme süreleri, uygun maliyetli maliyetler ve 100% çalışma süresiyle yerleştirilecektir.

Maalesef, dünya ideal değildir ve bu mükemmel senaryo nadiren mevcuttur. Mevcut web sunucunuz ihtiyacınız olanı vermiyorsa, daha iyisine geçme zamanı olabilir (ne zaman giriş yapılacağını bilmek hakkında konuşacağız. bu makalenin sonraki kısmı). Sitenizi yeni bir web barındırma sitesine taşımak, yeni bir eve taşınmak kadar yorucu olmak zorunda değildir. Doğru adımları atarsanız, aslında oldukça kolay olabilir.

Bir web sitesini yeni bir web barındırıcısına aktarmak için iki yol vardır:

Seçenek #1: Kolay Yol

  1. Ücretsiz site taşıma hizmeti ile yeni bir web barındırma satın alın
  2. Eski web sunucunuzda hesap bilgilerini sağlayın.
  3. Arkanıza yaslanın ve destek ekibinin gerisini yapmasına izin verin.

Seçenek #2: Manuel Transfer *

  1. Yeni bir web barındırma satın alın
  2. Mevcut dosyaları, veritabanlarını ve e-posta hesaplarını yeni sunucunuza taşıyın
  3. Son kontrol ve sorun giderme
  4. Web sitesi DNS kayıtlarını değiştir
  5. DNS değişiminin yayılmasını bekle


Seçenek #1: Ücretsiz Ev Sahipliği Hizmeti

Bu yeni başlayanlar ve meşgul işletme sahipleri için en iyi seçenek. Aynı zamanda benim tercih ettiğim yoldur, çünkü basitçe işi halletmenin en kolay ve en hızlı yoludur.

Web hosting rekabetçi bir endüstridir - hosting şirketleri yeni müşterileri için ağır yük kaldırma da dahil olmak üzere yeni müşteriler kazanmak için ellerinden geleni yapıyorlar. Önerdiğim bazı harikalar dahil pek çok hosting şirketi ücretsiz web sitesi taşıma hizmeti sunmaktadır. Çoğu durumda, tek yapmanız gereken yeni sağlayıcıya kaydolduktan sonra bir göç talep etmektir ve onların destek ekibi diğerlerine dikkat edecektir.

Zaman kazanmak ve diğer web sitesi çalışmalarına odaklanmak için bu yardımın avantajlarından yararlanın.

Yapmanız gereken üç basit adım.

1- Ücretsiz site geçişi sunan bir web barındırma hizmeti ile kaydolun

Ücretsiz site geçişi ile hosting şirketleri

Ücretsiz site geçişi olmayan barındırma şirketleri

Ücretsiz beyaz eldivenli web sitesi taşıma hizmeti istiyorsanız bu ana bilgisayarlardan uzak durun.

2- Site geçişi isteyin ve web sitesi ayrıntılarını sağlayın

Yeni web barındırıcınızla bir taşıma isteği gönderin. Genelde yapmanız gereken tek şey eski ana makinede oturum açma verisi sağlamaktır - hostname, cPanel giriş ve FTP giriş, vb. ve yeni web sunucunuz gerisini halledecek.

Örnek: InMotion Hosting

InMotion Hosting Web Sitesi Tranfer
InMotion Hosting'te bir site aktarımı başlatmak için AMP panosuna> Hesap İşlemleri> Web Sitesi Aktarım İsteği'ne giriş yapın. InMotion ücretsiz site geçişini şimdi başlatmak için burayı tıklayın.

Örnek: SiteGround

Bir site geçişi başlatmak için: Kullanıcı Alanı> Destek> İstek Asistanı (alt)> Web Sitesini Aktar. SiteGround ücretsiz site geçişini şimdi başlatmak için burayı tıklayın.

Örnek: Cloudways

Cloudways kullanıcıları ilk site / uygulama geçişini ücretsiz, ardından da standart site transferi için $ 25 / transfer alıyorlar. Cloudways site transferini şimdi başlatmak için burayı tıklayın.

3 - Site geri çekil ve rahatla

Evet, yapmanız gereken tek şey bu.

Veritabanı hatası sorun giderme yok. E-posta hesabı geçişi yok. Bir turta kadar kolay.


Seçenek #2: Sitenizi El İle Aktarma

1- Yeni bir web barındırma satın alın

Anlaşılan bir geçişi başlatabilmeniz için yeni bir web barındırıcısına ihtiyacınız olacak.

Her biri kendi yapılandırmasına sahip çeşitli barındırma çözümleri ve sağlayıcıları vardır. Maliyet, gerekli alan ve sunucu yapılandırması gibi birkaç faktöre bağlı olarak sizin için hangisinin uygun olduğunu değerlendirmeniz ve karşılaştırmanız gerekir.

Eğer yardıma ihtiyacın varsa - web barındırma seçim rehberini okumak; ya da Steve'in WHTop.com'da Hosting Karşılaştırma Aracı.

Ayrıca - yeni ana bilgisayarı satın alırken, alanınızı (veya yeni alanınızı kaydettirerek) üçüncü taraf bir sağlayıcıya aktarmayı düşünün, böylece ana makineyi tekrar değiştirmeniz gerektiğinde, alan adınız daha kolay ve olası herhangi bir komplikasyon olmadan size gelebilir .

2 - Dosyaları, veritabanlarını ve e-posta hesaplarını taşıyın

Statik bir web sitesini yeni bir web sunucusuna taşımak çok basit - eski web sunucunuzdan her şeyi (.html, .jpg, .mov dosyaları) indirin ve eski klasöre ve dosya yapısına göre yeni web sitenize yükleyin. konak. Dinamik bir siteyi (veritabanıyla) taşımak biraz daha fazla iş gerektirir.

Veritabanınızı yeni bir ana bilgisayara taşıma

Veritabanında çalışan dinamik bir site için (yani MySQL), veritabanınızı eski web sunucunuzdan dışa aktarmanız ve yeni web sunucunuza aktarmanız gerekir. CPanel üzerinde iseniz, bu adım phpMyAdmin kullanarak kolayca yapılabilir.

PhpMyAdmin kullanarak veritabanlarını dışa aktarma ve aktarma
CPanel> Veritabanları> phpMyAdmin> Dışa Aktar.

Bir İçerik Yönetim Sistemi (CMS, örneğin WordPress, Joomla) kullanıyorsanız, veritabanını içe aktarmadan önce İçerik Yönetim Sistemini yeni bir web sunucusuna yüklemeniz gerekir. Bazı CMS, kolay aktarım işlevselliği sağlar (örneğin, WordPress 'import / export işlevi) - bu fonksiyonu, veri dosyalarınızı doğrudan CMS platformunu kullanarak aktarmak için kullanabilirsiniz.

WordPress site veritabanını taşıma.
WordPress panosu> Araçlar> Dışa Aktar> Tüm İçeriği Dışarı Aktar.

CPanel'deki (en popüler kurulum) WordPress siteleri için sitenizi taşımanın en kolay yolu, “public_html” veya “www” klasörünüzdeki her şeyi sıkıştırmak, klasörü yeni web sunucunuza yüklemek ve aşağıdaki iki satırı eklemek WP-config'ınız:

define ('WP_SITEURL', 'http: //'. $ _SERVER ['HTTP_HOST']); define ('WP_HOME', WP_SITEURL);

E-posta hesaplarınızı taşıma

Belki de web sunucunuzu değiştirmenin en zor kısımlarından biri e-postanızı transfer etmektir. Temel olarak bu üç senaryodan birine gireceksiniz:

#1 Senaryosu: E-posta şu anda bir alan adı kayıt sitesinde (GoDaddy gibi) barındırılıyor

Bu e-posta kurulumu, taşınması en kolay olanıdır. Alan adı kayıt sitenize giriş yapın (e-postanızı barındıran yer), e-posta adresinizi yeni web sunucunun IP adresine A veya (@) kaydedin.

Senaryo #2: E-posta hesapları bir üçüncü tarafla (Microsoft 365 gibi) barındırılıyor

MX kayıtlarınızın, e-posta servis sağlayıcınızın ihtiyaç duyduğu diğer kayıtların yanı sıra DNS'inizde güncellendiğinden emin olun.

Senaryo #3: E-posta hesapları eski web barındırıcısıyla barındırılıyor

Bu senaryo için, yeni web barındırıcınızdaki mevcut tüm e-posta hesaplarını yeniden oluşturmanız gerekecektir. İşlem biraz can sıkıcı olabilir - özellikle de çok fazla e-posta adresiyle çalışıyorsanız.

InMotion Hosting'te bir e-posta hesabı ekleme (cPanel kullanarak).

3 - Son Kontrol ve Sorun Giderme

Dosyalarınızı yeni barındırma yapılandırmasına yükledikten sonra, web sitenizde her şeyin düzgün çalıştığını kontrol edin.

Bazı hosting şirketleri bir geliştirme aşaması platformu (ör. SiteGround) Böylece, yeni ortamda yaşamadan önce sitenizi kolayca ve akıcı bir şekilde önizleme yaparak, sahne arkasındaki herhangi bir sorunu gidermenizi sağlar.

Site gezinme hataları ve eksik bağlantıların onarılması

Sitenizin varlıklarını bir önceki barındırma ortamından aktarırken, grafiklerin yanlış yerleştirilmesi veya belirli dosyaların geride bırakılması gibi varlıklar gibi. Bu olursa, ziyaretçileriniz 404 hatalarını tecrübe edebilir. Düğme sırasında ve sonrasında 404 günlüğüne göz atın - bu günlük, sitenizi tamamen işlevsel olmaya geri döndürmek için düzeltmeniz gereken çalışmayan bağlantılar veya varlıklar konusunda sizi uyarır.

Çoğu durumda, .htaccess redirectMatch ve yönlendirme eski dosya konumlarını yenilerine işaret eder. Aşağıdakiler kullanabileceğiniz bazı örnek kodlardır.

404 sayfanızı tanımlayın

Bozuk bağlantılar nedeniyle hasar nedenini en aza indirmek için - bir 404 hatası olduğunda ziyaretçilerinizi göstermek istediğiniz yer olan move.html adresi.

ErrorDocument 404 /moved.html

Bir sayfanın yeni bir konuma aktarılması

301 /previous-page.html http://www.example.com/new-page.html'yi yönlendirin

Dizinin tamamını yeni bir konuma aktarma

redirectMatch 301 ^ / category /? $ http://www.example.net/new-category/

Dinamik sayfaları yeni bir konuma yönlendiriliyor

Ve, site yapınızı yeni ana bilgisayarda değiştirdiğinizde -

RewriteCng% üzerinde RewriteEngine {QUERY_STRING} ^ id = 13 $ RewriteRule ^ / page.php $ http://www.mywebsite.com/newname.htm? [L, R = 301]

Veritabanı hatalarında sorun giderme

Anahtarınız sırasında veritabanınızın bozulma riski var. WordPress'i örnek olarak kullanacağım çünkü en tanıdık olduğum şey bu.

WP panosuna hala erişebilmeniz durumunda, önce tüm eklentileri devre dışı bırakmayı ve veritabanınızın doğru şekilde çekip çekmediğini kontrol etmeyi deneyin. Ardından, her seferinde bir kez yeniden etkinleştirin, doğru gösterildiğinden emin olmak için ana sayfayı her defasında kontrol edin.

Gösterge tablonuza erişemezseniz işler biraz daha zorlaşır. Birinin işe yarayıp yaramadığını görmek için bu farklı basit adımları deneyin:

  • Veritabanınızı yeniden yükleyin, yeni veritabanına yazın.
  • Yolsuzluk hatasının nereden geldiğini kontrol edin ve bu dosyayı eski sitenizden yenisine yeniden yüklemeyi deneyin.
  • Dosyayı açın ve yeni sunucunuza işaret ettiğinden emin olun.

Çözüm #1: WordPress otomatik veritabanı onarımı

Bu adımlar işe yaramazsa, biraz kod yazmanız gerekebilir, ancak ben size bunun hakkında konuşacağım.

İlk olarak, yeni siteyi FTP'de açın ve wp-config.php dosyanıza gidin. Dosya, blogunuzun bulunduğu ana klasörde olmalıdır. Herhangi bir düzenleme yapmadan önce bu dosyayı yedekleyin.

Bu ifadeye bakın:

/ ** WordPress dizinine mutlak yol. * /

Bu satırın hemen üstünde, bu ifadeyi ekleyin:

( 'WP_ALLOW_REPAIR' doğru) tanımlar;

Değişikliklerinizi kaydedin ve FTP programınızı şimdilik açık bırakın. Favori web tarayıcınızı açın. Temsilcisi için aşağıdaki adrese gidin

http://yourwebsitename.com/wp-admin/maint/repair.php
onarım ekranı
Her iki düğme de veritabanınızı onarmak için çalışır ancak “Onar ve Optimize Et” seçeneğini seçmeniz yeterlidir.
tamir edilmiş veritabanı
İşlem tamamlandığında, aşağıdakine benzeyen bir ekran göreceksiniz. Bu onarım hattını yapılandırma dosyanızdan kaldırmanızı bile hatırlatacaktır.

Çözüm #2: phpMyAdmin

Yukarıdaki yöntemler işe yaramazsa, bir sonraki adım veritabanınıza geçmektir.

Veritabanlarının nasıl çalıştığını tam olarak bilmiyorsanız, bu göz korkutucu olabilir, ancak adımlar oldukça basittir. Veritabanını tamamen ortadan kaldırmış olsanız bile, eski sunucudan yeniden indirip yeniden yüklemeniz gerekir. Veritabanınızı yedeklediğiniz sürece gerçekten korkmanıza gerek yoktur.

Yeni web sunucunuzdan phpMyAdmin'e erişin. WordPress veritabanınızı seçin. Bu genellikle yoursite_wrdp1.

Ancak, bu değişebilir. Yine de başlıkta bir yerlerde “WP” göreceksiniz (aşağıdaki resme bakınız). Ayrıca, yukarıdaki adımda açık olan wp-config.php dosyasında listelenen veritabanı adınızı da bulabilirsiniz. Açmak için phpMyAdmin'de veritabanı adını tıklayın.

veritabanı seç
cPanel> phpMyAdmin'e eriş> Açmak için veritabanı adı üzerine tıklayın.
bütün kontrol
Veritabanını yükledikten sonra, “Tümünü Kontrol Et / Masasına sahip tabloları kontrol et” yazan düğmeyi işaretleyin.
tamir-tablo
Kutuyu daha önce kontrol ettiğiniz yerin sağındaki Açılan Tablodaki Tabloyu Onar'ı seçin.
başarılı onarım
Tabloların onarılıp onarılmadığına ve ekranınızın üst kısmına “SQL sorgunuz başarıyla yürütüldü” şeklinde bir durum verilecektir.

4 - DNS Kayıtlarını Değiştirme

godaddy dns kaydı

Ardından, web sitenizin DNS kaydını (A, AAAA, CNAME, MX) kayıt defterinizdeki yeni web sunucusunun sunucularına dönüştürmeniz gerekir.

DNS kaydınız, kullanıcıyı nereye göndereceğini belirten “talimatlar” listesidir; DNS kaydınızın yeni sunuculara taşınması, ziyaretçilerin sitenizi bir hata veya yanlış yönlendirme almaktan ziyade amaçlanan şekilde bulmasını sağlar. Bu kritik bir adımdır - yeni web barındırıcınızdan doğru DNS bilgilerini aldığınızdan emin olun.

Web sitenizin DNS adresini değiştirmeyle ilgili adım adım talimatlar aşağıda açıklanmıştır. Godaddy, İsim Ucuz, ve Domain.com.

5- DNS değişiminin yayılmasını bekleyin.

DNS kaydınızı taşımayı istedikten sonra, geçiş yapmak için anahtar birkaç saat ile tam gün arasında bir yere gidebilir.

Geçiş gerçekleştikten sonra, eski barındırma şirketinizi iptali konusunda uyarın. Ve hepiniz bitirdiniz!

İpucu: Kullanım DNS'im Nedir etki alanı adlarını 18 konumlarındaki birden çok ad sunucusundan geçerli IP adresini ve DNS kaydı bilgilerini denetlemek üzere bir DNS araması gerçekleştirmek için. Bu, en son DNS yayılma durumunu kontrol etmenizi sağlar.
DNS Haritası DNS yayılma durumunu 20 konumlarından kontrol etmek için başka bir ücretsiz DNS arama aracıdır.

Web sitesi kapalı kalma yönetimi hakkında biraz daha fazla

Web sitenizin aktarım işlemi sırasında herhangi bir aksama süresi yaşamadığından emin olmak için, sitenin DNS'sini değiştirmeden önce her şeyin yerinde olduğundan emin olmanız ve doğru şekilde yeni sunucunuzda çalışmanız gerekir.

İdeal olarak, ziyaretçilerinizi ve / veya müşterilerinizi web sitenizi yeni bir web sunucusuna aktardığınızı ve geçiş yaptığınız saatler hakkında bilgi vermelisiniz.

Bu, göç sırasında site ziyaretçilerinin sayısını azaltmalı, dolayısıyla sistem üzerindeki zorlamayı ortadan kaldırmalı ve herhangi bir müşteri hizmeti baş ağrısını önlemelidir.

Anahtar bittiğinde, önerilen sitenizin çalışma zamanını yakından izleyin Yeni ana bilgisayardaki her şeyin iyi çalıştığından emin olmak için.


Web Sunucunuzu Değiştirme Zamanının Bilinmesi

Yeni bir web sunucusuna geçiş yapmak stresli bir zaman olabilir - bu yüzden çoğu site sahibi gerekli olmadıkça web sunucusunu değiştirmemeyi tercih eder. Ne de olsa - her şey yolunda giderken neden zaman ve enerji harcıyorsunuz?

Peki, doğru zaman ne zaman? yeni bir ev sahibi aramaya başla? Web sunucunuzun web sitenizin sorununun temel nedeni olduğunu nereden biliyorsunuz? İşte birkaç ipucu:

  1. Siteniz sürekli aşağı gidiyor
  2. Siteniz çok yavaş
  3. Müşteri servisi yardımcı değil
  4. Daha fazla alan, işlevsellik veya başka kaynaklar gerekli
  5. Çok fazla ödüyorsun
  6. Bir kereden fazla saldırıya uğradın
  7. Başka bir yerde harika bir servis duydunuz

Sonuç: İyi Bir Web Sunucusu = Geceleri Daha İyi Uyku

Ne zaman geçiş yaptım InMotion Barındırma yıllar önce - teknik destek çok yardımcı oldu ve uyuduğumda sitemi güvenli bir şekilde değiştirdi. Tek bir aksaklık olmadan hızlı ve güvenilir bir şekilde çalışan web sitesine uyandım.

Bu düzeyde bir rahatlık hissetmiyorsanız veya web sunucunuzda gördüğünüz olumsuz raporlardan rahatsızsanız, bir değişiklik zamanı gelebilir.

Ayrıca oku -

Web barındırma ve etki alanı adı

Yükseltme ve web barındırma seçiminde

Daha iyi bir web sitesi / blog geliştirmede

Jerry Low tarafından yazılmış makale

Geek baba, SEO veri bağımlısı, yatırımcı ve Web Hosting Secret'ın kurucusu. Jerry, 2004'ten beri İnternet varlıkları kuruyor ve para kazanıyor. Akılsızca karalamalar yapmayı ve yeni yiyecekleri denemeyi sever.