Web sitenizi yeni bir web sunucusuna taşımak, yeni bir eve taşınmak kadar yorucu olmak zorunda değildir. Aslında, doğru adımları atarsanız oldukça kolay olabilir. Bu yazıda, bir web sitesini yeni bir barındırma sunucusuna aktarmanın iki yolunu tartışacağız.
Web Barındırıcı Önerilerine mi ihtiyacınız var? En İyi Web Sunucusu / Ucuz Hosting / VPS Barındırma / Bulut Barındırma
Bir Web Sitesini Aktarmanın İki Yolu
Bir web sitesini farklı bir web barındırıcısına taşırken şunları yapmanız gerekir:
- Yeni bir web barındırma hesabı satın alın ve etkinleştirin
- Tüm web dosyalarını yeni sunucuya taşıyın, buna web sitesi veritabanları ve e-posta hesapları da dahildir
- Uygulamanızı yeni ana bilgisayara kurun ve yapılandırın
- Hazırlama / geçici URL’deki yeni siteyi kontrol edin
- Hataları giderin
- Etki alanı DNS kayıtlarınızı yeni web ana bilgisayarına yönlendirin
Bu altı görevi yeni barındırma şirketinize yaptırabilirsiniz (birçoğu ücretsiz olarak yapacaktır) veya sitelerinizi manuel olarak aktarabilirsiniz.
1. Seçenek: Ücretsiz Web Sitesi Taşıma Hizmeti
Ücretsiz geçiş desteği sunan bir web barındırıcısı seçmek, yeni başlayanlar için en iyi seçenek ve meşgul işletme sahipleri.
Web barındırma rekabetçi bir endüstridir – barındırma şirketleri yeni müşteriler kazanmak için ellerinden geleni yaparlar. Önerdiğim bazı harika olanlar da dahil olmak üzere birçok barındırma şirketi, Ücretsiz Web Sitesi Taşıma Hizmetleri sunmaktadır. Tek yapmanız gereken, yeni sağlayıcıya kaydolduktan sonra bir geçiş talebinde bulunmaktır; destek ekibi, ağır kaldırma işlemlerini halledecektir.
Çoğu durumda, zamandan tasarruf edebilmeniz ve diğer işlere odaklanabilmeniz için tercih edilen yol budur.uciweb sitenizle birlikte çalışın.
Bu seçenekle devam ediyorsanız yapmanız gerekenler:
1. Ücretsiz site geçişi sunan bir web barındırıcısına kaydolun
Ücretsiz site geçişiyle birlikte gelen önerilen barındırma şirketlerini burada bulabilirsiniz:
- Cloudways – İlk site için %100 uygulamalı geçiş yardımı – bulut tabanlı barındırma ayda 10 ABD dolarından başlar.
- Hostinger – Rekabetçi fiyatlandırması ve tek noktadan barındırma çözümü ile tanınan tek web sitesi paylaşımlı planı 1.99 $ / mo’dan başlar.
- InMotion Hosting – 15 yılı aşkın geçmişe sahip harika bir web sunucusu.
- GreenGeeks – Çevre dostu web barındırma, son barındırma performansında büyük gelişme.
- InterServer – Hızlı ve güvenilir New Jersey tabanlı web barındırma – paylaşılan plan 2.50 ABD Doları / ay’dan başlar.
- TMD Hosting – Mükemmel performans ve harika fiyat – paylaşılan barındırma $ 2.95 / ay’dan başlar.
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ğinde bulunun. Genellikle tek yapmanız gereken, eski ana bilgisayarınızda oturum açma verilerini – ana bilgisayar adı, kontrol paneli oturum açma ve FTP giriş, vb; ve yeni web barındırıcınız gerisini halleder.
Örnek: InMotion Hosting
Örnek: GreenGeeks
Örnek: Cloudways
3. Yerinizi geri alın ve rahatlayın
Evet, yapmanız gereken tek şey bu.
Veritabanı hatası sorun giderme yok. E-posta hesabı geçişi yok. Bir turta kadar kolay.
2. Seçenek: Manuel Web Sitesi Geçişi
1. Yeni bir web barındırıcısı 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çilerinizi ve/veya müşterilerinize yeni bir web barındırıcısına taşındığınızı ve geçiş yaptığınız saatler hakkında bilgi vermelisiniz. Müşterilerinizi bilgilendirmek için sosyal medya ağlarında periyodik durum güncellemeleri yapmak iyi bir halkla ilişkiler uygulamasıdır. Ayrıca, sistem yükünü en aza indirmek ve müşteri hizmetleriyle ilgili ek sorunları önlemek için geçiş sırasında kullanıcılarınızdan web sitenizi ziyaret etmemelerini istemeyi düşünün.
İkinci bir görüşe ihtiyaç duymanız durumunda Steve’in WHTop.com adresindeki Barındırma Karşılaştırma Aracını kullanın.
2. Web sitesi dosyalarını ve e-posta hesaplarını aktarın
Statik bir web sitesi (veritabanı olmayan site) çalıştıranlar için tek yapmanız gereken, mevcut barındırma sunucunuzdan her şeyi (.html, .jpg, .mov dosyaları) indirip eskisine göre yeni sunucunuza yüklemektir. klasör yapısı. Hareket bir kullanılarak hızlı bir şekilde yapılabilir FTP / sFTP FileZilla eğer birini arıyorsan.
Dinamik bir siteyi (veritabanı ile) taşımak 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 barındırıcınızdan dışa aktarmanız ve yeni web barındırıcınıza aktarmanız gerekir. cPanel kullanıyorsanız, phpMyAdmin kullanılarak kolayca yapılabilir.
Bir içerik yönetim sistemi kullanıyorsanız (örn. WordPress, Joomla), veritabanını içe aktarmadan önce uygulamaları yeni bir web sunucusuna yüklemeniz gerekecektir. Bazı CMS, kolay aktarım işlevi sağlar (örn. WordPress’ içe/dışa aktarma işlevleri) – veri dosyalarınızı doğrudan CMS platformunu kullanarak aktarmak için bu işlevi kullanabilirsiniz.
Taşıma WordPress yer
Transferring WordPress from cPanel to cPanel
İçin WordPress cPanel (en yaygın kurulum) barındırmadaki siteler 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 barındırıcınıza yüklemek ve aşağıdaki iki satırı sitenize eklemektir. WP yapılandırması:
define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']); define('WP_HOME', WP_SITEURL);
Ortak eklentileri kullanarak WordPress’i taşıma
Alternatif olarak, WordPress sitesini yeni bir web barındırıcısına taşıyanlar için pek çok iyi geçiş eklentisi vardır. Çoğaltıcı – WordPress Geçiş Eklentisi ve Hepsi Bir Arada WP Geçişi basitliği için. Bu eklentiler, bir WordPress sitesini klonlamanıza ve hiçbir teknik bilgi gerektirmeden yeni bir web sunucusuna taşımanıza yardımcı olacaktır.
Özel olarak oluşturulmuş eklentileri kullanarak WordPress’i taşıma
Bazı web barındırma şirketleri kendi WordPress geçiş eklentilerini sağlar. Örnekler için WP Engine Otomatik Geçiş ve SiteGround Migrator – bunlar, WordPress sitelerini belirli bir web sunucusuna aktarmak için geliştirilmiş özel eklentilerdir. Bu belirli şirketlere geçiş yaparken şirket içi eklentilerden yararlanmalısınız.
E-posta Hesaplarını Başka Bir Sunucuya Taşıma
Belki de web barındırıcınızı değiştirmenin en zor kısımlarından biri e-postanızı aktarmaktır. Temel olarak şu üç senaryodan birine denk gelirsiniz:
Senaryo 1: E-posta şu anda bir etki alanı kayıt kuruluşunda (örneğin, GoDaddy)
Bu e-posta kurulumu, taşınması en kolay olanıdır. Etki alanı kayıt şirketinize (e-postanızı barındırdığınız yer) giriş yapın, e-posta barındırma A (veya @) kaydınızı yeni web barındırıcısınınkiyle değiştirin IP adresi.
Senaryo #2: E-posta hesapları bir üçüncü tarafla (Microsoft 365 gibi) barındırılıyor
E-posta sağlayıcınızın ihtiyaç duyduğu diğer kayıtlarla birlikte MX kayıtlarınızın DNS’nizde 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 taşıyorsanız, e-posta hesaplarınızı manuel olarak aktarmanız gerekmez. Alternatif olarak, tüm e-posta hesaplarınızı (ve içindeki tüm dosyaları) cPanel Dosya Yöneticisinden indirebilir ve yeni web barındırıcınıza yükleyebilirsiniz. İşlem basit – işte burada 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 geçiş), yeni web barındırıcınızda mevcut tüm e-posta hesaplarını manuel olarak yeniden oluşturmanız gerekecektir. İşlem biraz sıkıcı olabilir – özellikle çok sayıda e-posta adresi kullanıyorsanız.
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ışıp çalışmadığını bir kez daha kontrol edin.
Bazı hosting şirketleri bir geliştirme aşaması platformu (ör. Cloudways) 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ı
Web sitenizin varlıklarını önceki barındırma ortamından taşırken, grafikler gibi varlıkların yanlış yerleştirilmesi veya belirli dosyaların geride kalması mümkündür. Bu olursa, ziyaretçilerinizin 404 hataları. Geçiş sırasında ve sonrasında 404 günlüğüne dikkat edin – bu günlük, sitenizi tamamen işlevsel hale getirmek için düzeltmeniz gereken çalışmayan bağlantılar veya varlıklar konusunda sizi uyaracaktır.
Çoğu durumda, eski dosya konumlarını yenilerine yönlendirmek için .htaccess redirectMatch ve yönlendirmeyi kullanabilirsiniz. Aşağıda, yararlanabileceğiniz bazı örnek kodlar verilmiştir.
404 sayfanızı tanımlayın
Kırık bağlantıların neden olduğu hasarı en aza indirmek için – burada, 404 hatası olduğunda ziyaretçilerinize göstermek istediğiniz sayfa, taşındı.html’dir.
ErrorDocument 404 /moved.html
Bir web sayfasını yeni bir URL’ye aktarma
Redirect 301 /previous-page.html http://www.example.com/new-page.html
Dizinin tamamını yeni bir konuma aktarma
redirectMatch 301 ^/category/?$ http://www.example.net/new-category/
Dinamik sayfaları yeni bir konuma yönlendirme
Ve site yapınızı yeni ana bilgisayarda değiştirirseniz –
RewriteEngine on RewriteCond %{QUERY_STRING} ^id=13$ RewriteRule ^/page.php$ http://www.mywebsite.com/newname.htm? [L,R=301]
Veritabanı hatalarında sorun giderme
Geçiş sırasında veritabanınızın bozulma riski vardır. Örnek olarak WordPress kullanacağım çünkü en aşina olduğum şey bu.
WP panonuza hala erişebiliyorsanız, önce tüm eklentileri devre dışı bırakmayı deneyin ve veritabanınızın doğru şekilde açılıp açılmadığını görün. Ardından bunları birer birer yeniden etkinleştirin ve doğru şekilde gösterildiğinden emin olmak için her seferinde ana sayfayı 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 kodlamakodlama yapmanız gerekebilir ama korkmayın size yardımcı olacağım.
İlk olarak, yeni siteyi şu adreste açın: FTP ve wp-config.php dosyanıza gidin.php dosya. Dosya, blogunuzun bulunduğu ana klasörde olmalıdır. Herhangi bir düzenleme yapmadan önce bu dosyayı yedekleyin.
Bu ifadeye bakın:
/** Absolute path to the WordPress directory. */
Bu satırın hemen üstünde, bu ifadeyi ekleyin:
define('WP_ALLOW_REPAIR',true);
Değişikliklerinizi kaydedin ve FTP program şimdilik açık Favori web tarayıcınızı açın. Temsilci için aşağıdaki adrese gidin
http://yourwebsitename.com/wp-admin/maint/repair.php
Çö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 barındırıcınızdan phpMyAdmin’e erişin. WordPress veritabanınızı seçin. Bu genellikle siteniz_wrdp1 olarak adlandırılır.
Ancak bu değişebilir. Yine de muhtemelen başlığın bir yerinde “WP” göreceksiniz (aşağıdaki resme bakın). Veritabanı adınızı, yukarıdaki adımda açtığınız wp-config.php dosyasında da bulabilirsiniz. Açmak için phpMyAdmin’deki veritabanı adına tıklayın.
4. Etki alanı DNS’sini yeni web barındırıcınıza ekleme
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ğinizi belirten bir “talimatlar” listesidir; DNS kaydınızı yeni sunuculara taşımak, ziyaretçilerin bir hata veya yanlış yönlendirme almak yerine sitenizi amaçlandığı gibi 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.
Tip
Etki alanınız şu anda eski web sunucunuzda kayıtlıysa, etki alanını üçüncü bir tarafa devretmeyi düşününebilirsiniz; 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.
Anahtar yayınlandığında, eski barındırma şirketinizi iptal 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.
Web Sunucunuzu Ne Zaman Değiştireceğinizi Bilmek
Yeni bir web barındırıcısına geçiş yapmak stresli bir dönem olabilir – bu nedenle birçok site sahibi, gerekli olmadıkça web barındırıcısını değiştirmemeyi tercih eder. Sonuçta – her şey yolunda giderken neden zaman ve enerji harcayasınız?
Peki ne zaman yeni bir ev sahibi aramaya başlamısınız? Web barındırıcınızın web sitenizin sorununun temel nedeni olduğunu nasıl anlarsınız?
İşte birkaç ipucu:
- Siteniz sürekli aşağı gidiyor
- Siteniz çok yavaş
- Müşteri desteği yardımcı olmuyor
- Daha fazla alan, işlevsellik veya başka kaynaklar gerekli
- Çok fazla ödüyorsunuz
- Bir kereden fazla saldırıya uğradınız
- Başka bir yerde harika bir servis duydunuz
İyi Bir Web Sunucusu = Geceleri Daha İyi Uyku
Ne zaman geçiş yaptım InMotion Hosting yıllar önce – teknik destek çok yardımcı oldu ve ben uyurken sitemi güvenli ve sağlam bir şekilde değiştirdi. Hizmette tek bir aksaklık olmadan hızlı ve güvenilir bir şekilde çalışan bir web sitesine uyandım.
Bu düzeyde rahatlık hissetmiyorsanız veya web barındırıcınızda gördüğünüz olumsuz raporlardan rahatsızsanız, değişiklik yapma zamanı gelmiş olabilir.
Web Barındırma Geçişiyle İlgili SSS
Web sitesi taşıma terimi iki senaryoyu ifade eder: 1, Bir web sitesini bir etki alanından farklı bir web sitesine taşıma işlemi, tipik olarak site konumlarını, barındırma platformunu ve tasarımı değiştirir; ve 2, Bir web sitesini bir web barındırıcısından başka bir web barındırıcısına taşıma işlemi.
Web sitenizin karmaşıklığına bağlı olarak yaklaşık 100$’a kadar ücretsiz. Bu makalede bahsedildiği gibi birçok web barındırıcısı, yeni müşterilerine ücretsiz site geçiş desteği sağlar.
Evet ama daha önce yapmadıysanız, bir web sitesini bir ana bilgisayardan diğerine taşımak zor olabilir. Mümkünse, yeni web sunucunuza ücretsiz web sitesi geçişine yardımcı olmaya istekli olup olmadıklarını sorun – bu sizin için stresten uzaklaşmanızı sağlar.
Gibi hosting şirketleri A2 Hosting, GreenGeeks, Hostinger, ve InMotion Hosting yeni müşterilere ücretsiz site taşıma hizmetleri sunmak.
Alan adlarının barındırma sağlayıcınıza kayıtlı olması gerekmez. Aslında, alan adınızı bir servis sağlayıcı ile barındırabilir ve başka bir sağlayıcı tarafından sağlanan barındırma ile bağlayabilirsiniz.
Genellikle hayır – web barındırıcılarını değiştirmek web sitenizi etkilemez SEO, site yapınızı ve içeriğinizi aynı tuttuğunuzu varsayarsak. Ancak barındırma kaliteniz (çalışma süresi, hız vb.) uzun vadede arama sıralamanızı etkiler – bu nedenle listemizdeki en iyi web barındırma.
Evet, bir web sitesini sıfır maliyetle barındırmak tamamen mümkündür. Ancak, bu siteler genellikle çok az kaynağa sahip olmak ve ana bilgisayar markasını zorunlu kılmak gibi birçok yönden sınırlıdır. Ayrıca, gerçek alan adları maliyetli olacağından muhtemelen bulunduğunuz ücretsiz ana bilgisayarın bir alt alan adını kullanmak zorunda kalacaksınız.
Teknik olarak bu, web barındırma, alan adı gibi varlıkların transferi ve ayrıca üçüncü taraf eklentilere ve uygulamalara erişim yoluyla yapılabilir. Bununla birlikte, bunu yapmayı düşünüyorsanız, korunmanız için ilgili tüm mali kaynakların emanette tutulmasını sağlamak en iyisidir.
Ayrıca okuyun
- Dikkate alınması gereken çalışma süresi izleme araçları
- En iyi SSL dikkate alınması gereken sertifika sağlayıcıları
- Kendi web sitenizi nasıl barındırırsınız
- Sitenizi yeni bir web barındırıcısına nasıl geçirirsiniz?
- Bir yazar portföyü web sitesi nasıl oluşturulur
- Bir IDX gayrimenkul web sitesi nasıl oluşturulur