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: Ağustos 07, 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. Bu da benim tercih ettiğim bir yol çünkü sadece işin yapılmasının en kolay ve en hızlı yolu.

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 sunucunuzla bir geçiş isteği gönderin. Genellikle yapmanız gereken tek şey eski ana makinenize giriş verileri sağlamaktır - ana bilgisayar adı, kontrol paneli girişi ve FTP girişi, vb; ve yeni web sunucunuz gerisini halleder.

Ö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: GreenGeeks

GreenGeeks site taşıma servisi için talepte bulunabilirsiniz satın alma işleminden sonra. Geçişi başlatmak için GreenGeeks Hesap Yöneticinize giriş yapın> Destek> Site Geçişi İsteği> Bir Hizmet Seçin> Kontrol paneli URL'si, hesap kimlik bilgisi gibi temel hesap bilgilerini sağlayın (eski ana makinenizde). Not - GreenGeeks site taşıma hizmeti sadece cPanel transferini değil aynı zamanda Plesk platformundan geçişi de içerir.

Ö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.

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

Bir ana bilgisayar geçişi başlatmadan önce, yeni bir web ana bilgisayarına ihtiyacınız olduğu anlaşılıyor.

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.

Tavsiyeye ihtiyacınız varsa - En iyi 10 hosting seçimlerimi buradan inceleyin; veya Steve’den yararlanın 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 kolaydır - sadece eski web sunucunuzdan her şeyi (.html, .jpg, .mov dosyaları) indirin ve eski klasör ve dosya yapısına göre yeni web sitenize yükleyin konak. Dinamik bir siteyi taşımak (veri tabanı ile) biraz daha fazla iş gerektirir.

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

Veritabanında çalışan dinamik bir site için (örn. MySQL), veritabanınızı eski web sunucunuzdan dışa aktarmanız ve onu yeni web sunucunuza aktarmanız gerekir. Eğer cPanel kullanıyorsanız, bu adım phpMyAdmin kullanılarak 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ı aktarmaktır. 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ın neden olduğu hasarı en aza indirmek için - burada bir 404 hatası olduğunda ziyaretçilerinize göstermek istediğiniz sayfa moved.html'dir.

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 sırasında veritabanınızın bozulma riski vardır. Örnek olarak WordPress kullanacağım çünkü en çok aşina 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 kodlama yapmanız gerekebilir, ama ben onunla 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 tam olarak nasıl çalıştığından emin değilseniz bu korkutucu olabilir, ancak adımlar oldukça basittir. Veritabanını tamamen imha etmiş olsanız bile, eski sunucudan yeniden indirip yeniden yükleyebilmeniz 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 tamir edilip edilmediği ve ekranınızın üst kısmının “SQL sorgunuz başarıyla yürütüldüğünü” belirtmesi konusunda size 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 şirketinizdeki 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.

Geçiş yapıldığında, yapılması önerilir. 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 birçok site sahibi gerekli olmadıkça web sunucusunu değiştirmemeyi tercih eder. Sonuçta, neden her şey yolundayken neden zaman ve enerji harcıyorsunuz?

Peki yeni bir ev sahibi aramaya başlama zamanı ne zaman? 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 hakkında

WebHostingSecretRevealed.net (WHSR) 'nin kurucusu - 100,000 kullanıcıları tarafından güvenilen ve kullanılan bir hosting incelemesi. 15'in üzerinde web barındırma, bağlı kuruluş pazarlaması ve SEO konusunda yılların tecrübesi. ProBlogger.net, Business.com, SocialMediaToday.com ve daha fazlasına katkıda bulundu.