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: Ekim 17, 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 değişmesi gerektiğini bilmek hakkında konuşacağız. bu makalenin sonraki kısmı). Sitenizi yeni bir web sunucusuna aktarmak, yeni bir eve taşınmak kadar yorucu olmak zorunda değildir. Doğru adımları atarsanız, aslında oldukça kolay olabilir.

Web Sitenizi Nasıl Aktarın?

Bir web sitesini farklı bir web sunucusuna taşırken şunları yapmanız gerekir:

  1. Yeni bir hosting hesabı satın almak ve etkinleştirmek,
  2. Tüm web sitesi dosyalarını (veritabanları ve e-posta hesapları dahil) taşı,
  3. Uygulamanızı (PHP sürümü, WordPress, vb.) Yeni ana bilgisayara kurun ve yapılandırın,
  4. Hazırlama / geçici URL’de yeni siteyi kontrol edin,
  5. Herhangi bir hata varsa sorun giderme,
  6. Etki alanı DNS kayıtlarınızı yeni web ana bilgisayarına yönlendirin

You can ya bu görevleri size yeni bir hosting firması olarak tedarik etmek (birçoğu ücretsiz olarak yapacak) ya da sitelerinizi manuel olarak veya bir eklenti kullanarak aktarın.

Bu yazıda her iki seçeneğe de dalacağız.


Seçenek #1: Sitenizin Taşeronunu Taşıyın (Ücretsiz)

Akış çizelgesi - #1 seçeneğini kullanarak site geçişi - Adım 1 - Kaydolma
1. Adım

Akış çizelgesi - #2 seçeneğini kullanarak site geçişi - Dosya isteği
2. Adım - Geçiş isteği

Akış çizelgesi - #1 seçeneğini kullanarak site geçişi - Adım 3 - Bekle
3. Adım - Bekleyin

Ücretsiz geçiş hizmeti sunan bir web barındırma seçmek yeni başlayanlar ve meşgul işletme sahipleri için en iyi seçenek.

Web hosting rekabetçi bir endüstridir - hosting firmaları yeni müşteriler kazanmak için ellerinden geleni yapıyorlar. Tavsiye ettiğim harika şirketler de dahil olmak üzere pek çok hosting şirketi, yeni müşterilere ücretsiz web sitesi geçiş hizmeti sağlıyor. Yapmanız gereken tek şey, yeni sağlayıcıya kaydolduktan sonra bir göç istemek ve destek ekipleri ağır işlerle ilgilenecek.

Çoğu durumda, bu tercih edilen yoldur, böylece zamandan kazanabilir ve web sitenizdeki diğer önemli çalışmalara odaklanabilirsiniz.

İşte bu seçenekle devam ediyorsanız yapmanız gerekenler:

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

Ücretsiz site geçişi olan iyi hosting firmaları:

  • A2 Hosting - Hız ve güvenilirliği ile bilinen, paylaşılan barındırma $ 2.96 / mo ile başlar.
  • Greengeeks - Çevre dostu web barındırma, son barındırma performansında büyük gelişme.
  • arasi - Güvenilir New Jersey merkezli web sunucusu, yenileme sırasında fiyatları (5 / mo) artırmaz.
  • InMotion Barındırma - 15 yıldan fazla takip rekoru ile harika bir web sunucusu
  • SiteGround - Blogcular arasında popüler web barındırma, çok güvenilir; pahalı yenileme fiyatı.
  • TMD Barındırma - Mükemmel performans ve mükemmel fiyat - paylaşılan hosting $ 2.95 / aydan başlar.

* Açıklama: Bu bağlantılar üzerinden sipariş verirseniz, size hiçbir ek ücret ödemeden komisyon kazanacağım.

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: Web Sitenizi El İle Aktarın

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

Her biri kendi yapılandırması ve teklifi olan çeşitli hosting çözümleri vardır. Maliyet, gerekli alan ve sunucu yapılandırması gibi bir dizi faktöre dayanarak sizin için doğru olanı değerlendirmeniz ve karşılaştırmanız gerekecektir.

Ayrıca ideal olarak, ziyaretçilerinize ve / veya müşterilerinize yeni bir web barındırma sitesine taşınmakta olduğunuzu ve geçiş yaptığınız saatler hakkında bilgi vermelisiniz. Müşterilerinizi bilgilendirmek için sosyal medya ağlarında periyodik olarak durum güncellemeleri yapmak iyi bir PR uygulamasıdır. Ayrıca, kullanıcılarınızdan sistem yükünü en aza indirmek ve ek müşteri hizmeti sorunlarının ortaya çıkmasını önlemek için geçiş sırasında web sitenizi ziyaret etmemelerini isteyin.

İpuçları:

2- Web sitesi dosyalarını ve e-posta hesaplarını taşı

Statik bir web sitesi (veritabanı olmayan bir site) çalışanlar için tek yapmanız gereken, mevcut barındırma sunucunuzdan her şeyi (.html, .jpg, .mov dosyaları) indirmek ve eskisine göre yeni ana makinenize yüklemek. klasör yapısı Taşıma bir FTP / sFTP ajanı kullanılarak hızlı bir şekilde yapılabilir. Kullanmanızı öneririm FileZilla eğer birini arıyorsan.

Dinamik bir sitenin taşınması (veritabanı ile) biraz fazladan çalışma gerektirir.

Veritabanını 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 içerik yönetim sistemi kullanıyorsanız (örneğin, WordPress, Joomla), veritabanını içe aktarmadan önce uygulamaları yeni bir web ana bilgisayarına yüklemeniz gerekecektir. Bazı CMS kolay aktarım işlevselliği sağlar (örneğin, WordPress'in içeri / dışarı aktarma işlevleri) - bu işlevi veri dosyalarınızı doğrudan CMS platformunu kullanarak aktarmak için kullanabilirsiniz.

WordPress sitesini taşıma

WordPress'i cPanel'den cPanel'e taşıma

CPanel (en yaygın kurulum) barındırma alanındaki WordPress siteleri için, sitenizi taşımanın en hızlı 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ı eklemektir. WP-config'inize:

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

Yaygın eklentileri kullanarak WordPress'i taşıma

wordpress göçmen eklentisi
Hepsi Bir Arada WP Migration, veritabanı, medya dosyaları, eklentiler ve teknik bilgi gerektirmeden temalar dahil WordPress web sitenizi dışa aktarmanıza yardımcı olur

Alternatif olarak, WordPress sitesini yeni bir web barındırma sistemine taşıyor olanlar için pek çok iyi geçiren eklenti var. severim Teksirci - WordPress Geçiş Eklentisi ve Hepsi Bir Arada WP Göç sadeliği için. Bu eklentiler, herhangi bir teknik bilgi gerektirmeden bir WordPress sitesini yeni bir web sunucusuna taşımanıza, taşımanıza ve hatta klonlamanıza yardımcı olur.

Özel yerleşik eklentileri kullanarak WordPress'i taşıma

wpengine göç eklentisi
WP Motoru ücretsiz site aktarma hizmetleri sağlamaz, ancak giriş yapan kullanıcılar için özel olarak oluşturulmuş bir WordPress geçiş eklentisi vardır.

Bazı web barındırma şirketleri kendi WordPress geçiş eklentisini sağlar. Örneğin WP Motor Otomatik Geçiş ve SiteGround Migrator - Bunlar, WordPress sitelerini belirlenmiş bir web sunucusuna aktarmak için geliştirilmiş özel bir eklentidir. Belirli şirketlere geçerken şirket içi eklentileri kullanmalısınız.

E-posta hesaplarını 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

Tam bir hesabı cPanel'den cPanel'e aktarıyorsanız, e-posta hesaplarınızı manuel olarak aktarmak zorunda değilsiniz. Alternatif olarak, tüm e-posta hesaplarınızı (ve içindeki tüm dosyaları) cPanel Dosya Yöneticisi'nden indirebilir ve yeni web sunucunuza yükleyebilirsiniz. İşlem basittir - işte adım adım rehber yardıma ihtiyacınız olursa).

En kötü senaryoda (daha az kullanıcı dostu bir barındırma kontrol panelinden aktarma), yeni web sunucunuzdaki tüm mevcut e-posta hesaplarını manuel olarak yeniden oluşturmanız gerekecektir. İşlem biraz sıkıcı olabilir - özellikle çok fazla e-posta adresiyle çalışıyorsanız.

CPanel kullanarak bir e-posta hesabı ekleme (Ekran görüntüsü: InMotion Barındırma).

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- Etki alanı DNS'sini yeni web sunucunuza işaretleme

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.

Bahşiş

Etki alanınız şu anda eski web sunucunuzda kayıtlıysa, etki alanını üçüncü bir tarafa devretmeyi düşünün; böylece, bir kez daha ana bilgisayarı değiştirmeniz gerekmesi durumunda, etki alanınız daha kolay ve potansiyel bir komplikasyon olmadan sizinle birlikte gelebilir.

5- DNS yayılımını doğrulayın

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. Sitenizin çalışma süresini yakından izleyin yeni web sunucusundaki her şeyin düzgün çalıştığından emin olmak için en az bir hafta kadar.

İ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 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

İ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 -

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.