Како да преместите ваш сајт на други веб хост (и знате када да се пребаците)

Чланак написао:
  • Хостинг водичи
  • Ажурирано: окт. КСНУМКС, КСНУМКС

У идеалном свету, никада нећемо морати да бринемо о промени веб домаћина - наша локација ће остати срећно смештена у објекту тренутног хостинг провајдера са великим временима учитавања, приступачним трошковима и КСНУМКС% уптиме-ом.

Unfortunately, the world is not ideal and this perfect scenario rarely, if ever, exists. If your current web host is not giving what you need, it might be time to shift to a better one (we will talk about knowing when it's time to change in the касније у овом чланку). Transferring your site to a new web host doesn’t have to be as tiring as moving to a new house. It can actually be fairly easy if you take the right steps.

How to Transfer Your Website

When moving a website to a different web host, you need to:

  1. Purchase and activate a new hosting accounts,
  2. Move all website files – including databases and email accounts,
  3. Install and configure your application (PHP version, WordPress, etc) at the new host,
  4. Check new site on staging / temporary URL,
  5. Troubleshoot if any errors,
  6. Point your domain DNS records to the new web host

Можете и ви outsource these tasks to you new hosting company (many will do it for free) or you can transfer your sites manually or using a plugin.

We will dive into both options in this article.


Option #1: Outsource Your Site Move (for Free)

Step 1- Signup

Step 2 – Migration request

Step 3 – Wait

Picking a web host that offers free migration service is the најбоља опција за почетнике и запослене бизнисмене.

Web hosting is a competitive industry – hosting companies are doing all they can to win new customers. Many hosting companies, including some great ones that I recommend, provide free website migration service to new customers. All you need to do is request a migration after signing up with the new provider and their support team will take care of the heavy-lifting.

In most cases, this is the preferred way so you can save time and focus on other crucial work with your website.

Here's what you need to do if you are going with this option:

КСНУМКС- Региструјте се са веб хостом који нуди бесплатну миграцију сајта

Good hosting companies with free site migration:

* Discloure: If you order via these links I will earn a commission at no additional cost to you.

КСНУМКС- Захтевајте миграцију сајта и обезбедите детаље о сајту

Поднесите захтев за миграцију са својим новим веб хостом. Обично све што требате учинити је да унесете податке о пријави на свој стари домаћин - име хоста, пријаву на управљачкој плочи и ФТП пријаву итд.; а ваш остатак веб домаћин ће се побринути за остало.

Пример: Хостинг ИнМотион

Да бисте покренули пренос сајта у ИнМотион Хостинг-у, пријавите се на контролну таблу АМП> Операције налога> Захтев за пренос веб-сајта. Кликните овде да започнете миграцију ИнМотион бесплатно.

Пример: ГреенГеекс

Можете затражити сервис за миграцију сајта ГреенГеекс после куповине. Да бисте покренули миграцију, пријавите се на свој ГреенГеекс менаџер налога> Подршка> Захтев за миграцију места> Изаберите услугу> Наведите основне податке о налогу (код свог старог домаћина), као што су УРЛ на контролној табли, повериоци рачуна. Напомена - Услуга миграције сајта ГреенГеекс не укључује само цПанел пренос, већ и миграцију са Плеск платформе.

Пример: СитеГроунд

Да покренете миграцију сајта: Пријавите се у Корисничко подручје> Подршка> Захтевај помоћника (на дну)> Пренеси веб локацију. Кликните овде да бисте започели миграцију сајта СитеГроунд бесплатно.

КСНУМКС- Место назад и опусти се

Да, то је све што треба да урадите.

Нема грешака у грешци у бази података. Нема миграција налога е-поште. Лако као пита.


Option #2: Transfer Your Website Manually

КСНУМКС- Купите нови веб хост

You need a new web host in place before you can initiate a host migration.

There are a variety of hosting solutions out there, each with its own configuration and offer. You will need to evaluate and compare which is right for you based on a number of factors, such as cost, required space, and server configuration, to name a few.

Also ideally you should inform your visitors and/or clients that you are moving to a new web host, along with information about the hours that you are making the switch. It'a good PR practice to do periodically status updates on social media networks to keep your clients informed. Plus, consider asking your users not to visit your website during migration to minimize system load and prevent additional customer service headaches.

Савет:

2- Move website files and email accounts

For those who are running a static website (site with no database), all you need to do is download everything (.html, .jpg, .mov files) from your existing hosting server and upload them to your new host according to the old folder structure. The move can be done quickly using a FTP / sFTP agent. I recommend using ФилеЗилла if you are looking for one.

Moving a dynamic site (with database) requires a little extra work.

Moving database

За динамичну веб локацију која ради на бази података (тј. МиСКЛ), морат ћете извести базу података са свог старог веб домаћина и увести је у свој нови веб домаћин. Ако сте на цПанелу, овај корак се може лако урадити користећи пхпМиАдмин.

Пријава у цПанел> Базе података> пхпМиАдмин> Извоз.

In case you are using a content management system (i.e. WordPress, Joomla), you will need to install the applications a the new web host before importing the database. Some CMS provides easy transfer functionality (ie. WordPress’ import/ export functions) – you can use that function to transfer your data files directly using the CMS platform.

Moving a WordPress site

Moving WordPress from cPanel to cPanel

For WordPress sites on cPanel (the most common setup) hosting, the fastest way to move your site is to zip everything in your “public_html” or “www” folder, upload the folder to your new web host, and add the following two lines into your WP-config:

дефине ('ВП_СИТЕУРЛ', 'хттп: //'. $ _СЕРВЕР ['ХТТП_ХОСТ']); дефине ('ВП_ХОМЕ', ВП_СИТЕУРЛ);

Moving WordPress using common plugins

All-in-One WP Migration helps export your WordPress website including the database, media files, plugins and themes with no technical knowledge required

Alternatively, there are plenty of good migrating plugins for those who are moving WordPress site to a new web host. I like Duplicator – WordPress Migration Plugin и Алл-ин-Оне ВП миграција for their simplicity. These plugins will help you to move, migrate, or even clone a WordPress site to a new web host with no technical knowledge required.

Moving WordPress using special built plugins

ВП Мотор does not provide free site transfer services but they do have a special-built WordPress migration plugin for users who are switching in.

Some web hosting companies provide their own WordPress migration plugin. For examples WP Engine Automated Migration и СитеГроунд Мигратор – these are special plugin developed for transferring WordPress sites to a designated web host. You should make use of the in-house plugins when switching to those particular companies.

Moving email accounts

Можда је један од најтежих делова пребацивања вашег веб домаћина пренос е-поште. У основи ћете наићи на један од ова три сценарија:

Сценарио #КСНУМКС: Е-адреса је тренутно хостована на регистратору домена (као што је ГоДадди)

Ово подешавање е-поште је најлакше за покретање. Пријавите се на регистратора домена (где хостујете своју е-пошту), промените свој е-маил хостинг А (или @) запис на ИП адресу новог веб хоста.

Сценарио #КСНУМКС: Е-поштни налози хостују са трећим лицем (као што је Мицрософт КСНУМКС)

Уверите се да су ваши МКС записи, заједно са било којим другим записима које ваш провајдер е-поште захтева, ажурирани у вашем ДНС-у.

Сценарио #КСНУМКС: е-поштни рачуни хостују старим веб хостом

Ако преносите целокупни налог са цПанела на цПанел, не морате ручно да преносите своје налоге е-поште. Алтернативно, можете преузети све своје налоге за е-пошту (и све датотеке у њима) са цПанел Филе Манагер-а и учитати га у свој нови веб домаћин. Процес је једноставан - ево вам детаљни водич у случају да вам треба помоћ).

У најгорем случају (преношење са мање корисног контролног панела хостинга), морат ћете поново креирати све постојеће налоге е-поште у свом новом веб хосту. Процес може бити мало напоран - поготово ако имате много е-адреса.

Adding an email account using cPanel (Screenshot: Хостинг ИнМотион).

КСНУМКС - Коначна провера и снимање проблема

Једном када сте своје датотеке учитали на нову конфигурацију хостинга, двоструко проверите да ли све функционише исправно на вашој веб локацији

Неке хостинг компаније пружају развојну платформу (нпр. СитеГроунд), тако да можете лако и флуидно прегледати вашу веб локацију пре него што га преузмете у новом окружењу, што вам омогућава да уклоните све проблеме иза сцене.

Поправљање грешака у навигацији сајта и недостајућих веза

Како преносите имовину вашег сајта из претходног хостинг окружења, могуће је да средства, као што су графика, буду неправилан или да се за одређене датотеке остави за собом. Ако се ово деси, ваши посетиоци ће вероватно доживјети КСНУМКС грешке. Водите рачуна о логору КСНУМКС током и након прекидача - овај дневник ће вас упозорити на било које не-радне везе или имовину која вам је потребна за отклањање да бисте обновили своју веб локацију како бисте били у потпуности функционални.

У већини случајева, можете користити .хтаццесс редирецтМатцх и преусмери да усмерите стару локацију датотека на нове. Следећи су неки кодови узорака које можете користити.

Дефинишите своју КСНУМКС страницу

Да бисте умањили штету узроковану неисправним везама - где је мове.хтмл страница коју желите да покажете посетиоцима када постоји КСНУМКС грешка.

ЕррорДоцумент КСНУМКС /мовед.хтмл

Преношење странице на нову локацију

Преусмерите КСНУМКС /превиоус-паге.хтмл хттп://ввв.екампле.цом/нев-паге.хтмл

Преношење целог директоријума на нову локацију

редирецтМатцх КСНУМКС ^ / цатегори /? $ хттп://ввв.екампле.нет/нев-цатегори/

Преусмеравање динамичких страница на нову локацију

И, у случају да промените структуру сајта на новом хосту -

РевритеЕнгине на РевритеЦонд% {КУЕРИ_СТРИНГ} ^ ид = КСНУМКС $ РевритеРуле ^ / паге.пхп $ хттп://ввв.мивебсите.цом/невнаме.хтм? [Л, Р = КСНУМКС]

Решавање грешака у бази података

Постоји ризик где би се ваша база података могла оштетити током пребацивања. Користићу ВордПресс као пример, јер је то оно што ми је највише познато.

У случају да и даље приступите контролној табли ВП-а, покушајте да прво онемогућите све додатке и проверите да ли се ваша база исправно повлачи. Затим, поново их омогућите један по један, сваки пут проверавајући почетну страницу како би се уверили да се приказује правилно.

Ствари би постале мало строжије ако не можете приступити својој контролној табли. Пробајте ове различите једноставне кораке да видите да ли неко ради:

  • Поново отпремите своју базу података, пишете нову базу података.
  • Проверите где грешка грешке корупције долази и покушајте да поново преузмете ту датотеку са старог сајта на нову.
  • Отворите датотеку и проверите да ли је то упућивање на ваш нови сервер.

Решење #КСНУМКС: поправка аутоматске базе података ВордПресс

Ако ти кораци не успеју, можда ћете морати мало да кодирате, али ја ћу разговарати са вама.

Прво, отворите нову локацију у ФТП-у и идите у своју датотеку вп-цонфиг.пхп. Датотека би требало да буде у главној фасцикли где се налази блог. Направите резервну копију ове датотеке пре него што извршите измене.

Потражите ову ријеч:

/ ** Апсолутна стаза до ВордПресс директоријума. * /

Изнад те линије додајте ову ријеч:

дефине ('ВП_АЛЛОВ_РЕПАИР', тачно);

Сачувајте своје измене и оставите свој ФТП програм за сада. Отворите свој омиљени веб прегледач. Идите на следећу адресу за реп

http://yourwebsitename.com/wp-admin/maint/repair.php
Или дугме ће радити на поправци ваше базе података, али само изаберите "Поправи и оптимизуј".
Када се процес заврши, видећете екран који изгледа доле. Чак ће вас подсетити и да уклоните ту линију поправака из ваше конфигурационе датотеке.

Решење #КСНУМКС: пхпМиАдмин

Ако горње методе не функционишу, ваш сљедећи корак је прелазак на базу података.

То може бити застрашујуће ако нисте сигурни како тачно раде базе података, али су кораци прилично једноставни. Чак и ако потпуно уништите базу података, требали бисте бити у могућности да је поново преузмете са старог сервера и поново је пошаљете. Стварно се не треба бојати све док имате резервну копију базе података.

Приступите пхпМиАдмин-у са свог новог веб хоста. Изаберите своју ВордПресс базу података. Ово је типично названо иоурсите_врдпКСНУМКС.

Међутим, ово може варирати. Вероватно ћете видети "ВП" негде у наслову, иако (погледајте слику испод). Такође можете пронаћи име своје базе података наведене у датотеци вп-цонфиг.пхп коју сте отворили у горенаведеном кораку. Кликните на име базе података у пхпМиАдмин-у да бисте га отворили.

цПанел> Приступ пхпМиАдмин> Кликните на име базе података ито отвори.
Када се база података учита, проверите тастер који каже "Проверите све / провјерите таблице изнад главе".
Изаберите "Репаир Табле" у падајућем пољу с десне стране одакле сте управо прегледали оквир.
Добиће вам статус о томе да ли су таблице поправљене, а на врху екрана би требало да пише "ваш СКЛ упит је успешно изведен".

4- Pointing domain DNS to your new web host

Затим ћете морати да пребаците ДНС запис веб локације (А, АААА, ЦНАМЕ, МКС) на сервере новог веб хоста код вашег регистрара.

Ваш ДНС запис је листа "упутстава" која одређује куда шаљете корисника; померање вашег ДНС записа на нове сервере осигурава да ће посетиоци пронаћи вашу веб локацију према намјери, прије него добити грешку или грешку. Ово је критичан корак - побрините се да добијете исправне ДНС информације од свог новог веб хоста.

Ево корак по корак инструкција о промени ДНС-а на Интернету Годадди, Наме Цхеап, и Домаин.цом.

Напојница

If your domain is currently registered at your old web host, consider transferring the domain to a third party so that in case you do ever need to switch hosts again, your domain can come with you more easily and without any potential complications.

5- Verify DNS propagation

Када затражите да премјестите свој ДНС запис, прекидач може потрајати између неколико сати и целог дана.

Once the switch go live, alert your former hosting company as to the cancellation. Monitor your site uptime closely for at least a week or so to ensure everything at the new web host is working properly.

Савет: Користите Шта је мој ДНС да бисте извршили ДНС претрагу да бисте проверили имена домена тренутне ИП адресе и податке о ДНС запису са више сервера имена у КСНУМКС локацијама. Ово вам омогућава да проверите најновије стање ДНС пропагације.
ДНС Мап је још један бесплатан алат за тражење ДНС-а који провјерава статус пропагирања ДНС-а преко КСНУМКС локација.


Знајући када је вријеме за промјену веб домаћина

Прелазак на нови веб домаћин може бити стресно вријеме - због чега многи власници веб локација више не желе да пребаце веб хост осим ако то није неопходно. На крају крајева - зашто губити вријеме и енергију када све ради у реду?

Па када је право време да почнете тражити новог домаћина? Како знате да је ваш веб домаћин главни узрок проблема на вашој веб локацији? Ево неколико савета:

  1. Ваш сајт стално пада
  2. Ваш сајт је преспор
  3. Кориснички сервис није од помоћи
  4. Имате више простора, функционалности или других ресурса
  5. Превише плаћате
  6. Ви сте били хакирани више пута
  7. Чули сте за велику услугу негде другде

A Good Web Host = Better Sleep at Night

Када сам прешао на Хостинг ИнМотион пре неколико година - техничка подршка је била тако корисна и прешла на сигурно и здраво место док сам спавала. Пробудио сам се на сајт који је функционисао брзо и поуздано без иједног грешке у сервису.

Ако не осећате тај ниво удобности, или вам сметају негативни извештаји које сте видели на вашем веб хосту, можда је време за промену.


Такође читати -

Абоут Јерри Лов

Оснивач ВебХостингСецретРевеалед.нет (ВХСР) - преглед хостинга који су поуздани и коришћени од стране корисника КСНУМКС-а. Више од КСНУМКС година искуства у веб хостингу, аффилиате маркетингу и СЕО. Сарадник за ПроБлоггер.нет, Бусинесс.цом, СоциалМедиаТодаи.цом и још много тога.