As u besluit om van u huidige webhostingdiens af te skakel, is dit gewoonlik nadat u u geduld en alle beskikbare maniere uitgeput het om u deurlopende stelsel te laat werk..
Omdat die aanbied van gasheerverskaffers gereeld senuwee-verslaaf is en belaai is met foute, selfs nadat jy jou huiswerk gedoen het en besluit het op 'n platform wat aan jou behoeftes voldoen. Die meeste mense onttrek hulle aan die ongerief en die groot geleentheid vir foute wat oorskakeling meebring.
Om stres en foute te verminder, het ons hierdie handleiding voorsien om die proses so naatloos en veilig moontlik te maak.
Kom ons rol!
0.1 Ons aanbeveling – vra u gasheeronderneming!
1 Stel die hulpbronne bymekaar wat u benodig
2 A. 'n Stap-vir-stap proses om u webwerf handmatig van een gasheer na 'n ander te verskuif
2.1 1. Maak eers 'n rugsteun van u lêers
2.2 2. Voer die MySQL-databasis uit
2.3 3. Skep 'n databasis by u nuwe gasheer
2.4 4. Wysig stelselkonfigurasie-lêer (wp-config.php)
2.5 5. Laai u lêers op na die nuwe gasheer
2.6 6. Voer u databasis in na die nuwe gasheer
2.7 Bykomende opsie: wanneer u skakel & Verander URL'e
2.8 7. Wysig effekte aan u DNS-bediener
2.9 8. Voer skoon uit
3 B. Webhosts oor te skakel met behulp van WordPress Plugin
3.1 1. Die installering van die Duplicator Plugin
3.2 2. Voer die bestaande webwerf uit
3.3 3. Laai lêers op met behulp van FTP
3.4 4. Skep 'n nuwe databasis
3.5 5. Vestig verbinding met die nuwe webwerf
3.6 6. Begin die migrasieproses
3.7 7. Laastens, dateer die DNS Nameserver op
Ons aanbeveling – vra u gasheeronderneming!
Hierdie gids word gemotiveer deur die poging om u migrasie-ervaring eenvoudig en maklik te maak. In hierdie opsig sal 'n gasheer van hoë gehalte u las verder verlig deur al u migrasies te hanteer.
HostPapa, wat toevallig een van ons topvennote is, bied 'n heeltemal afgehandelde migrasiediens sodat u nie u webwerf-migrasie hoef te sweet nie. Al wat u hoef te doen is om u aanmeldbesonderhede aan hulle te gee. Kyk na ons HostPapa-oorsig
Stel die hulpbronne bymekaar wat u benodig
U moet al u eende in 'n ry kry. Versamel dus alles wat u benodig vir die skakelaar. Soos die spreekwoord sê: dit is beter om dit te hê en nie te benodig nie as om dit te benodig en nie te hê nie.
Verseker dat u toegang het tot die ou en nuwe hosting-rekeninge – Sommige van hierdie veranderinge sal verhoogde voorregte benodig, dus maak seker dat u nie net die regte aanmeldbewyse het nie, maar ook administratiewe toegang.
Verseker dat u toegang tot u databasis het – Die klokkies en fluitjies kan op die nuwe platform verander, maar u data bly net so relevant soos altyd. Net soos dit nodig is om die aanmeldbewyse te hê om toegang tot u rekeninge te hê, het u dit ook nodig om toegang tot u databasis te kry.
Gebruik 'n FTP-kliënt. – U het 'n FTP-kliënt nodig om data tussen bedieners te skuif. Daar is wonderlike opsies om van te kies, soos Filezilla.
Verkry 'n betroubare teksredakteur. – U het 'n goeie teksredakteur nodig, aangesien u baie wysigings aanbring. Notepad ++ is 'n uitstekende voorbeeld.
As u al die nodige gereedskap en bates bymekaargemaak het, is dit tyd om te begin. Asem diep in, en kom na die eerste stap van die proses.
A. 'n Stap-vir-stap proses om u webwerf handmatig van een gasheer na 'n ander te verskuif
Hierdie afdeling wys hoe u die skakelaar handmatig kan doen. As u op soek is na 'n proses wat die WordPress-inprop gebruik, blaai dan verder af na daardie afdeling.
1. Maak eers 'n rugsteun van u lêers
Niks is onfeilbaar nie, dus die eerste ding wat u moet doen voordat u migreer, is om al u lêers te rugsteun. Daarom, in die geval van 'n ongelukkige ongeluk of fout, kan u u stelsel herstel van die gerugsteunde data.
Hierdie aspek van die proses sal waarskynlik die langste duur, aangesien dit beide stelsellêers en al u lêers gaan oordra. Ons beveel aan dat u 'n FTP- of SFTP-stelsel hiervoor gebruik. FTP staan ​​voor lêeroordragprotokol, en dit laat u toegang tot lêers via 'n rekenaarnetwerk verkry en oordra.
Begin die FTP-kliënt en voer die geloofsbriewe in om toegang tot u FTP-bediener te kry. Gaan na die stamgids van u WordPress-webwerf, veral as dit nie standaard as u bestemmingsblad gekonfigureer is nie.
Kies al die lêers. Stelsels het gewoonlik verborge lêers om gebruikers te beskerm teen per ongeluk of selfs opsetlik om dit uit te vee en te verander. Een so 'n lêer is die .htaccess-lêer. Gee die FTP-kliënt opdrag om alle verborge lêers te wys om seker te maak dat u niks uitlaat nie.
Byvoorbeeld, as u FileZilla gebruik, kan u dit via die bediener doen > Dwing om verborge lêers te wys.
Nadat u die geselekteerde lêers gemerk het, kopieer dit na 'n plek wat u op u rekenaar aangewys het. Afhangend van die grootte van u werf, kan die kopieërproses 'n rukkie duur.
2. Voer die MySQL-databasis uit
Die volgende fase van die migrasieproses behels die uitvoer van u volledige databasis. Alhoewel daar verskillende instrumente beskikbaar is, beveel ek sterk aan om phpMyAdmin vir hierdie taak te gebruik, omdat dit eenvoudig, gebruikersvriendelik en intuïtief is.
Die beskikbare databasisse word op die linkerpaneel gelys. Kies die een wat u wil uitvoer. As u nie seker is watter een presies is nie, kyk dan na die wp-config.php-lêer van u huidige webwerf. Hierdie lêer bevat die basiskonfigurasie-besonderhede vir u WordPress-webwerf.
Kontroleer die inskrywing waar die databasisnaam gedefinieër is. Dit moet so lyk:
Word gelys in die plek van die 'Database_name_here' plekhouer is die werklike databasisnaam..
Gaan na die uitvoer-oortjie as u klaar is:
Daar is twee uitvoermetodes beskikbaar. Kies Pasgemaak.
Hieronder is 'n lys van die menu-opsies onder Custom, en verduidelik die optimale keuses om te maak:
Formaat – Los dit op die standaard SQL-opsie.
Tafels – Die tabel (te) wat uitgevoer moet word, moet gemerk word.
Afvoer – Om die aflaai vinniger te maak, stel Compression in op die rits of die rits.
Formaat-spesifieke opsies – Los die standaardopsie.
Opsies vir objek-skepping – Kies die opsie DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT / TRIGGER byvoeg.
Opsies vir data-skepping – Los die standaardopsie.
Nadat u al die keuses voltooi het, klik op die Go-knoppie onderaan die vorm.
Hierdie aksie moet u data uitvoer as 'n lêer afgelaai word. Stoor op 'n maklik toeganklike plek op u rekenaar en gaan voort na die volgende stap.
3. Skep 'n databasis by u nuwe gasheer
U moet u databasis na u nuwe gasheerplatform invoer. Maar eers moet u 'n huis op die nuwe stelsel vir die databasis skep. Elke gasheer is 'n bietjie eienaardig, maar vind die gedeelte op u gasheer wat oor databasisse handel en doen die volgende:
Skep 'n nuwe databasis.
Skep 'n databasisgebruiker en gee die gebruiker volledige administratiewe voorregte.
Beveilig en stoor die gebruiker se wagwoord op 'n veilige plek.
4. Wysig stelselkonfigurasie-lêer (wp-config.php)
Ons sal weer die wp-config.php-lêer gebruik. Dit is 'n belangrike lêer wat die basiskonfigurasie van u webwerf, die hantering van databasiskonnektiwiteit en kommunikasie bevat.
Maak 'n kopie van hierdie lêer en stoor dit veilig. Maak dan die oorspronklike lêer in u teksredakteur oop en maak die volgende wysigings:
Vervang databasisnaam, hiernaam, gebruikersnaam en hiermee die werklike inligting vir onderskeidelik die databasisnaam, gebruikersnaam en wagwoord van u huidige gasheer.
In plaas van localhost, voer die naam van die MySQL-bediener in, of los dit as localhost as dit die instelling is wat u gasheerverskaffer toelaat..
Stoor die wysigings as u die nodige wysigings voltooi het.
5. Laai u lêers op na die nuwe gasheer
Die laaste keer het u u lêers van u ou gasheerdiens afgelaai. Maar nou sal ons die proses omkeer en in plaas daarvan die lêers na u nuwe gasheer oplaai. Dit kan 'n aansienlike hoeveelheid tyd neem om te voltooi, daarom word aanbeveel dat u met die proses begin terwyl u voortgaan met ander fasette van die migrasie.
Begin u FTP-kliënt, maar maak hierdie keer kontak met die nuwe bediener. Hierdie verbinding benodig 'n paar veranderinge om hierdie werklikheid te weerspieël deur die IP-adres van hierdie nuwe bediener in te voer in plaas van die vorige een in die FTP-kliënt. U kan hierdie nuwe IP-adres gewoonlik in u gasheerrekening vind, maar indien u onseker is, kontak tegniese ondersteuning.
As u 'n verbinding met u nuwe gasheer gemaak het, soek die lêers wat u vroeër afgelaai het, en laai dit daarvolgens op. Maak seker dat u die wp-config.php-lêer in die stamgids insluit. As die oplaai steeds loop, gaan dan voort na die volgende taak, aangesien u terselfdertyd ander aktiwiteite kan uitvoer.
6. Voer u databasis in na die nuwe gasheer
U kan die databasis invoer terwyl die oplaai van lêers aan die gang is. Meld aan met die databasisadministrasiehulpmiddel wat deur u nuwe gasheer voorsien word, en ons aanvaar dat dit phpMyAdmin is.
Nadat u die databasis wat vroeër vir die nuwe gasheer geskep is, gekies het, klik op die invoer-oortjie.
Blaai onder die lêer om in te voer na die lêer wat u uitgevoer het deur op die blaai-knoppie te klik.
Laat al die ander opsies standaard en blaai onderaan die vorm en klik op die Go-knoppie om met die invoer te begin. Die tyd om die databasis in te voer, sal natuurlik afhang van die grootte van die lêers.
Na voltooiing van die invoerproses, sal u 'n terugvoeringkennisgewing kry.
Bykomende opsie: wanneer u skakel & Verander URL'e
In 'n scenario waar u na 'n nuwe gasheer verhuis, en ook die URL van u webwerf verander, is daar 'n addisionele stap: die verwysings na die ou URL in u databasis vervang met die nuwe.
As u URL-verwysings oor verskillende PHP-skripte versprei is, in plaas daarvan om gesentraliseer te word, kan u hierdie Search Replace DB-skrif maklik gebruik. Dit funksioneer as 'n databasis soek en vervang skrif in PHP en is gratis beskikbaar.
As u dit gedoen het, moet u die waarskuwing NOOIT agterbly om die skrip op die bediener te laat nie.
7. Wysig effekte aan u DNS-bediener
U nuwe bediener moet u URL wys, wat die DNS-bedienerinstellings behels. Hierdie proses hang af van waar die domein van die URL aanvanklik geregistreer is. As die domein by u ou gasheerverskaffer geregistreer is, sal u die hele domein na u nuwe diensverskaffer moet oordra. Kliëntediens moet u kan help met die oordrag.
As u die domein egter by 'n domeinregistrateur soos Domain.com gekoop het, moet u naambediener se instellings opgedateer word. Kry die naambedieneradres van u nuwe gasheer en verbind dit met u nuwe domein. As u nie vertroud is met hulle nie, lyk naamborde-adresse gewoonlik so: ns1.yourhost.com, ns2.yourhost.com
Koppel hierdie naamborde-adres aan u domein. Die proses sal afhang van waar u die domein gekoop het. Hieronder is instruksies vir gewone gevalle:
Domeine wat by GoDaddy geregistreer is
Verander DNS-bedieners op HostGator
Hoe om naamborders op Domain.com te verander
Wysigings duur tot 48 uur voordat dit in werking tree. Gebruik instrumente soos What's My DNS om na te gaan wanneer die proses voltooi is. Moet egter nie enige veranderinge aan u werf aanbring voordat hierdie proses gedoen is nie, omdat u steeds die ou ligging in plaas van die nuwe een gaan verander.
Sodra die proses voltooi is, moet migrasies gedoen word sonder enige stilstand. Aangesien beide die ou sowel as die nuwe webwerf in wese dieselfde inhoud het, sal gebruikers geen verskil kan sien nie.
8. Voer skoon uit
Sommige huishoudings is in orde sodra u DNS-verandering uiteindelik deurgegaan het. Gaan terug na u ou gasheer, verwyder die databasis en al die lêers. Ideaal gesproke moet u ten minste 'n week wag voordat u dit doen om te verseker dat alles goed werk.
As u die migrasie moet terugrol, hou kopieë van noodsaaklike konfigurasielêers soos wp-config.php.
B. Webhosts oor te skakel met behulp van WordPress Plugin
Die manuele proses wat ons tot dusver bespreek het, kan outomaties, en baie makliker, met behulp van inproppe gedoen word. Daar is verskillende opsies, maar ons fokus op die Duplicator-inprop vir hierdie illustrasie.
1. Die installering van die Duplicator Plugin
Om hierdie plugin te installeer, moet u op u WordPress-webwerf aangemeld wees. Onder die Dashboard, vind die Inprop → Nuwe menu byvoeg en soek Duplicator. Klik op Install Now sodra die resultate terug is.
Nadat WordPress die plugin klaar geïnstalleer het, klik op die Aktiveer-knoppie om dit te begin gebruik.
2. Voer die bestaande webwerf uit
Na aktivering moet u die Duplicator-inprop in die werkarea van u geïnstalleerde plugins vind. Klik op die opsie Bestuur om die volgende proses te begin.
Op hierdie stadium het u nog nie die pakkette geskep wat dit gaan gebruik nie. Hierdie pakkette is die saamgeperste weergawes van u webwerf en databasis. Klik op die Skep nuwe knoppie in die regter boonste hoek van die vorm om dit te verander.
Drie keuses word aangebied:
Berging – Stel vas waar u u rugsteun moet berg. Tensy u die pro-weergawe van die Duplicator gekoop het, is u enigste bediener tans die enigste opsie beskikbaar.
Argief – Spesifiseer lêers en segmente van die databasis vir uitsluiting. Doen dit slegs as u goeie redes het.
Installeerder – Laat u toe om die databasisinligting van u nuwe bediener se omgewing in te vul.
Klik op die Volgende knoppie as u klaar is. Die inprop sal 'n stelselkontrole uitvoer om te verseker dat dit alles het wat nodig is om voort te gaan. As die skandering voltooi en suksesvol is, moet u die volgende resultate sien:
As u tevrede is, begin die bouproses deur op die Bou-knoppie te klik.
Die vordering van die operasie sal vertoon word. As u klaar is, moet u hierdie skerm sien:
Laai u argief en die installeerder afsonderlik af, of alles tegelyk met die aflaai-skakel met een klik.
Baie geluk, jy is klaar met die uitvoer van die bestaande webwerf.
3. Laai lêers op met behulp van FTP
Laai vervolgens die afgelaaide lêers via FTP na die nuwe gasheerbediener deur die IP-adres daarvan in plaas van die domein te gebruik.
Maak seker dat die wortelgids van u webwerf leeg is. Laai beide die installeerder en argief op na die stamgids.
4. Skep 'n nuwe databasis
Soos die vorige proses, sal u steeds 'n databasis vir u nuwe gasheer moet skep. Doen dit en maak seker dat ten minste een gebruiker die regte het om dit te administreer. Let op die weergawe van die MySQL-bediener wat u gasheer verskaf en beveilig die databasiswagwoord op 'n veilige plek.
5. Vestig verbinding met die nuwe webwerf
As u dieselfde domeinnaam gebruik as u vorige webwerf, kan u op hierdie stadium probleme ondervind omdat u domein steeds na u ou werf verwys. Anders as die manuele proses waar ek aanbeveel het om u DNS-bedienerinstellings te verander, sou die oplossing die doel van 'n vinniger migrasie, wat die gebruik van 'n inprop bevorder, verslaan.
Gelukkig is daar 'n oplossing deur die gasheerlêer van u rekenaar te gebruik. Dit is moontlik om domeinname plaaslik te karteer na spesifieke IP-adresse, sodat u toegang tot lêers op die nuwe bediener via die ou domein kan kry..
(U kan hierdie afdeling heeltemal oorslaan as u 'n nuwe domein gebruik.)
Verkry die IP-adres van u nuwe bediener by u diensverskaffer as u dit nie het nie.
Hoe u die lêer van die gasheer oopmaak, is afhanklik van die OS-platform, dus hier is 'n paar opsies:
Windows – Soek in die taakbalkmenu na "notepad." Dit verg verhoogde voorregte, so regsklik en kies 'Begin as bestuurder'. Gebruik die redigeerder om c: \ windows \ system32 \ drivers \ etc \ hosts oop te maak. Maak seker dat u "Alle lêers" soek om die lêer op te spoor.
Mac OS – Gebruik die terminale app en voer die opdrag sudo nano / etc / hosts in, waarna u gevra sal word om u administratiewe wagwoord.
Linux – Dieselfde metode as met Mac OS.
Nadat u toegang tot die lêer verkry het, voer u die IP-adres van die nuwe gasheer en u werf se domeinnaam in om so te lyk:
Vervang die plekhouer yoursite.com met die regte domein, en 192.165.1.10 met die werklike IP-adres van u nuwe gasheer.
Opmerking: die spasie tussen die IP-adres en domeinnaam in die voorbeeld wat getoon word, is 'n tabspasie.
waarskuwing: Sodra u die migrasieproses voltooi het, moet u nie vergeet om seker te maak dat u die gasheerlêer na die oorspronklike inhoud verander nie.
6. Begin die migrasieproses
Gord jou lendene, want dit is tyd om die migrasie in alle erns te begin. Navigeer met u blaaier na http://yoursite.com/installer.php (vervang u werklike domein.) U moet in die algemeen kyk wat op hierdie skerm neerkom:
Maak seker dat alle valideringskontrole geslaag word, veral die argief- en valideringskontrole. Klik op die Volgende knoppie om die implementeringsproses te begin.
As die lêer-onttrekking voltooi is, sal u na die volgende stap gebring word met die identifikasie van databasis en toegangsbewyse.
Voer die vereiste databasisinligting in, klik op die toetsdatabasis-knoppie om seker te maak dat alles in orde is. As dit goed gaan, klik dan op die Volgende knoppie om die databasis te begin invoer.
Die volgende stap bied die geleentheid om die vorige URL met die nuwe een te vervang.
Klik op die Volgende knoppie nadat u deurgegaan het om toe te laat dat die inprop die proses finaliseer, en sien iets soortgelyk hieraan:
Die skerm meld of alles goed verloop het en bied die geleentheid om die installasie te finaliseer deur 'n skakel te verskaf om op u webwerf aan te meld.
Volg die aanwysings, veral die bepalings oor die verwydering van ALLE installasielêers wanneer u klaar is.
7. Laastens, dateer die DNS Nameserver op
Ons het hierdie stap reeds in detail bespreek, dus u moet weer na die gedeelte verwys. Kry net die naamserveradresse van u nuwe gasheer en koppel dit dan aan u domein. Wag soos gewoonlik totdat die verandering in werking getree het voordat u aan u webwerf verander.
Wel, gelukwensings is in orde – jy het pas geleer hoe om webgasheer vir jou WordPress-werf oor te skakel. Ontsagwekkende!