räkna ut hur man byter webbhotell kan vara en svår uppgift. Det finns ett antal skäl till varför du borde, fastän.
där du är värd för din webbplats påverkar många saker – säkerhet, webbplatshastighet och säkerhetskopior. Dessutom finns det många typer av webbhotell, och du måste se till att du väljer rätt för dina behov.
om din nuvarande leverantör inte längre uppfyller dem är det dags för en förändring.
Hur flyttar du din webbplats från en värd till en annan? Det är precis vad vi kommer att prata om i den här översynen.
redo? Då sätter vi igång!
- samla dina resurser
- flytta din webbplats från en värd till en annan manuellt
- Anmäl dig till en ny webbhotell
- säkerhetskopiera dina filer
- exportera databasen
- skapa en databas hos din nya värd
- Redigera Config.php
- Ladda upp dina filer till den nya värden
- importera databasen
- valfritt: Byt ut den gamla webbadressen i databasen
- ändra din DNS-Server
- rengöring
- så här byter du webbhotell via WordPress-Plugin
- installera Duplicator
- exportera den befintliga webbplatsen
- Ladda upp filerna via FTP
- skapa en ny MySQL-databas
- Anslut till den nya webbplatsen
- kör migrationsprocessen
- uppdatera DNS-namnservern
- byta webbhotell för WordPress webbplatser i ett nötskal
samla dina resurser
för att byta från en webbhotell till en annan behöver du följande:
- tillgång till båda värdkontona — under processen måste du göra några ändringar i både dina gamla och nya värdkonton. Om du inte är säker på dina inloggningsuppgifter för antingen, nu är det dags att ta reda på.
- tillgång till din Databas — att flytta från en webbhotell till en annan kräver åtkomst till webbplatsens databas. Detta händer ofta i administrationsområdet för ditt värdkonto, vilket innebär att det finns ytterligare en anledning att se till att du vet hur du kommer dit.
- FTP-klient-varje fall vi diskuterar nedan, kräver att flytta data från eller till en FTP-server. För det behöver du en FTP-klient. Ett bra gratis alternativ är FileZilla, men du kan använda valfri klient.
- textredigerare — du behöver också en kodredigerare för att ändra viktiga filer. Ett av de bästa alternativen är Notepad++ (det är också gratis) men du kan gå med vad du vill.
har du allt tillsammans? Cool, låt oss hoppa direkt in i hur du byter webbhotell för din WordPress-webbplats.
flytta din webbplats från en värd till en annan manuellt
vi börjar med att göra omkopplaren manuellt. Om du letar efter en lösning som använder ett WordPress-plugin, bläddrar du bara längre ner.
Anmäl dig till en ny webbhotell
det första steget att byta webbhotell är att välja en ny Webbhotell och registrera dig med sin plan.
som vi nämnde ovan erbjuder vissa WordPress-värdleverantörer också webbplatsmigrering. Detta kan vara särskilt praktiskt om du inte är mycket tekniskt kunniga eller bara vill spara tid. Under det här steget bör du också bestämma om du vill använda en migreringstjänst eller fortsätta manuellt.
säkerhetskopiera dina filer
Nästa upp är att säkerhetskopiera dina webbplatsfiler. Detta kommer sannolikt att ta den längsta tiden, så låt oss börja med det. Steg ett är att logga in på din FTP-server. Brand bara upp FTP-klienten vi pratade om, sätt in dina referenser och anslut.
därefter hittar du rotkatalogen på din WordPress-webbplats (om det inte är din målsida som standard) och markerar alla filer.
Observera att din webbplats kan innehålla filer som inte är synliga som standard (till exempel .htaccess
). Var därför säker på att din FTP-klient också visar dessa filer. I FileZilla hittar du det här alternativet under Server > tvinga visar dolda filer.
när du har markerat alla filer kopierar du dem till en katalog på din dator. Beroende på storleken på din webbplats kan det ta ett tag så att vi kan gå vidare till steg två under tiden.
exportera databasen
databasen är den tredje delen av din webbplats. Hur du får tillgång till det skiljer sig från värd till värd. I de flesta fall hamnar du i phpMyAdmin:
välj den Databas du vill exportera från vänster. Om du inte vet vilken som är, kolla bara wp-config.php
– filen på din nuvarande webbplats där den står:
define('DB_NAME', 'database_name_here');
detta kommer att berätta namnet på databasen din webbplats använder.
gå sedan till fliken Exportera.
Välj anpassad under Exportmetod. I menyn gör du följande val:
- Format-lämna som SQL.
- tabeller-Markera alla tabeller du vill exportera. Vanligtvis är det alla. Inaktivera något om du har en bra anledning till det (t.ex. om du är värd för databaser för flera webbplatser med olika prefix).
- utgång-Ställ in komprimering till zippad eller gzippad för att göra nedladdningen snabbare.
- Formatspecifika alternativ-lämna allt som det är.
- alternativ för skapande av objekt – se till att välja Lägg till DROPPTABELL / vy / procedur / funktion / händelse / utlösare.
- alternativ för att skapa Data-lämna allt som det är.
när du är klar klickar du på Gå längst ner. Detta bör resultera i en filnedladdning. Spara den komprimerade databasen på din dator och gå vidare till nästa steg.
skapa en databas hos din nya värd
nu är det dags att skapa ett nytt hem för databasen du just exporterade. Gå till din nya värd och logga in på ditt konto. Hitta avsnittet som handlar om MySQL-databaser.
skapa följande:
- en ny databas
- en databasanvändare med full behörighet till den databasen
- ett säkert databasanvändarlösenord
anteckna alla tre, du behöver dem snart. Ta också reda på namnet på din MySQL-server. I många fall kommer detta att vara localhost men kolla med din webbhotell för att vara säker.
Redigera Config.php
nu borde dina webbplatsfiler ha laddats ner. Om så är fallet är det dags att gå till katalogen där du sparade dem och hitta en fil som heter wp-config.php
.
det är en viktig systemfil som bland annat styr kommunikationen mellan webbplatsens filsystem och databasen.
det första du bör göra är att göra en kopia av den befintliga filen och lagra den någonstans säker. Öppna sedan originalet med din textredigerare och hitta följande avsnitt:
define('DB_NAME', 'database_name_here');/** MySQL database username */define('DB_USER', 'username_here');/** MySQL database password */define('DB_PASSWORD', 'password_here');/** MySQL hostname */define('DB_HOST', 'localhost');
Byt ut där det står database_name_here
, username_here
och password_here med databasnamnet, användarnamnet och lösenordet du skapade tidigare. Observera att det i ditt fall inte kommer att säga database_name_here
etc, men kommer att innehålla informationen om din nuvarande värd. De kommer att vara i samma position.
se dessutom till att du infogar din MySQL-serverinformation i stället för localhost
(eller lämna den som den är om din värdleverantör använder localhost
för den här inställningen). När du är klar, spara filen.
Ladda upp dina filer till den nya värden
när allt detta är klart kan du starta processen i omvänd riktning. Det första steget är att ladda upp dina filer till servern hos din nya webbhotell. Det kommer sannolikt att ta lång tid så att vi kan starta det och göra andra saker medan det körs.
vid det här laget, du vet borren. Brand upp din FTP-klient och den här gången ansluta till den nya servern. En snabb varning: vanligtvis skulle du använda webbadressen för att ansluta via FTP. I det här fallet pekar domänen fortfarande på din gamla server, så det fungerar inte.
det finns en lösning som använder IP-adressen till din nya server istället. Du kan vanligtvis hitta detta i ditt värdkonto. Om inte, var noga med att kontakta support – de borde kunna hjälpa dig.
när du är klar, hitta filerna du hämtade tidigare och ladda upp dem (inklusive den modifierade config.php
– filen) till rotkatalogen. När uppladdningen är igång, gå vidare till nästa steg.
importera databasen
under tiden kan vi ta oss tid att importera databasen. För det, logga in i databasadministrationsverktyget på din nya server. Vi antar att det är phpMyAdmin igen.
Välj databasen, du skapade tidigare från listan och välj Importera högst upp på skärmen.
klicka på knappen Bläddra och välj filen du exporterade tidigare. Därefter rullar du ner till botten och klickar på Gå. Importen startar sedan.
tiden det tar att slutföra beror på storleken på din databas. Du kommer att få ett framgångsmeddelande när det är klart.
valfritt: Byt ut den gamla webbadressen i databasen
om du inte bara flyttar din webbplats till en ny webbhotell, utan också ändrar din webbadress, finns det ett extra steg. I det här fallet måste du ersätta referenser till din gamla URL i databasen med den nya. Om du inte gör det kommer alla möjliga saker att gå fel!
det finns flera sätt att göra detta. Det enklaste jag har hittat är Sök Ersätt DB script. Du kan ladda ner det gratis (i utbyte mot din e-postadress). Ladda bara upp den till din webbplatskatalog (i en hemlig mapp) och navigera dit med din webbläsare.
sätt bara in din gamla och nya URL i fälten ovanpå. Allt annat borde vanligtvis stanna som det är. Använd dry run-knappen för att testa allt. När allt ser bra ut, gör live run.
viktigt: under inga omständigheter ska du lämna skriptet på servern när du är klar. Det är mycket kraftfullt och kan göra verklig skada på din webbplats om någon annan hittar den.
om skriptet inte fungerar för dig kan du också ersätta webbadressen via SQL-kommandon.
ändra din DNS-Server
när du är klar med allt ovan är det dags att sätta din URL på den nya servern. Det innebär att ändra dina DNS-serverinställningar.
processen beror på var din domän är registrerad. Om du till exempel registrerade dig hos din gamla webbhotell är det bästa att överföra hela domänen till den nya leverantören. Prata med supporten om hur man gör det.
om du har köpt den från en domänregistrator som Domain.com, du måste uppdatera dina namnserverinställningar. Du behöver namnserveradresserna till din nya värd. De ser vanligtvis ut så här:
ns1.yourhost.com
ns2.yourhost.com
du måste ansluta dessa till din domän. Som nämnts kommer processen att vara något annorlunda beroende på var du har köpt den. Här är instruktioner för några av de vanligaste fallen:
- domäner registrerade hos GoDaddy
- ändra DNS-servrar på HostGator
- så här ändrar du namnservrar på Domain.com
prata med den som är ansvarig om du behöver hjälp. När du är klar, var medveten om att det kan ta upp till 48 timmar för förändringarna att hända. Du kan använda ett verktyg som What ’ s My DNS för att se om det är klart.
tills dess, se till att inte göra några ändringar på din webbplats. Du kan ändra den gamla webbplatsen istället för den nya platsen.
när allt är klart bör din webbplats migreras utan några driftstopp. Eftersom båda dina webbplatser har samma innehåll kommer besökarna inte att märka ändringen.
rengöring
när DNS-ändringen har gått igenom kan du gå tillbaka till din gamla värd och ta bort dina webbplatsfiler och databas. Du kanske vill vänta upp till en vecka innan du gör det för att se till att allt fungerar bra.
var noga med att hålla dina lokala kopior (inklusive originalet wp-config.php
) runt. Det kan finnas ett behov av att rulla tillbaka migrationen. I så fall blir du glad att du fortfarande har dem.
så här byter du webbhotell via WordPress-Plugin
allt ovanstående kan förkortas kraftigt med hjälp av ett plugin. Det gör att du kan automatisera delar av processen. Även om det finns andra alternativ där ute, rekommenderar vi starkt Duplicator-plugin. Det är gratis och gör processen till en bris.
installera Duplicator
naturligtvis är det första steget att installera plugin. Detta kräver de vanliga stegen. Logga in på din WordPress-webbplats och navigera till Plugins > Lägg till nytt. Skriv in pluginens namn i sökrutan för att hitta det och klicka på Installera nu när det visas i listan.
när din webbplats är klar att ladda ner, tryck på knappen Aktivera för att kunna använda plugin.
exportera den befintliga webbplatsen
när Duplicator är installerad och aktiv hittar du ett nytt menyalternativ med sitt namn i ditt WordPress-administratörsområde. Genom att klicka på det tar du dig till detta:
plugin sparar sina så kallade paket. Dessa är zippade versioner av din webbplats och databas. Eftersom du inte har skapat någon ännu är listan tom. Dags att ändra på det. Klicka på Skapa nytt i det övre högra hörnet för att komma igång.
på nästa skärm har du flera alternativ.
- lagring-Du kan konfigurera var du vill lagra din webbplats backup. Var medveten om att om du inte har Pro-versionen av Duplicator är ditt enda alternativ din egen server, så det finns inget att göra här.
- Arkiv-i det här avsnittet kan du utesluta att både filer och delar av databasen migreras. Använd detta om du har goda skäl.
- Installer-du kan fylla i databasinformationen för din nya servermiljö. Detta är också en del av den senare installationen så att du kan ignorera det för tillfället.
troligtvis klickar du helt enkelt på Nästa. Plugin kommer då att utföra en systemkontroll för att se om den har allt den behöver för att fungera korrekt. Du kan se resultaten när det är klart.
om allt är bra, starta byggprocessen genom att klicka på knappen längst ner. Det kan ta flera minuter så stäng inte webbläsaren. När det är klart kommer du att se detta:
ladda ner både installationsprogrammet och arkivet genom att klicka på knapparna separat eller med nedladdningslänken med ett klick. Bra gjort!
Ladda upp filerna via FTP
nästa steg är att ladda upp dessa filer till servern. Du måste använda IP-adressen snarare än domänen för att ansluta via FTP.
när du är ansluten, se till att du laddar upp både installationsfilen och arkivet. Placera dem i rotkatalogen och se till att den är tom i förväg.
skapa en ny MySQL-databas
med plugin-metoden behöver du också en MySQL-databas för din nya webbplats. Vi har pratat om det i detalj tidigare. Gör vad du måste göra för att sluta med en ny Databas, ett användarnamn med fullständiga behörigheter för databasen och databaslösenordet. Var noga med att notera den MySQL-server som din värd ger dig för din webbplats.
Anslut till den nya webbplatsen
för nästa steg kan du stöta på ett problem. För att distribuera webbplatsen måste du komma åt filerna på din server via en webbläsare. Det händer vanligtvis genom att skriva in domännamnet.
om du använder samma domän som tidigare pekar den inte på din nya server än. Naturligtvis kan du ändra det för att komma runt problemet. Detta skulle dock a) ta ett tag att faktiskt hända och b) kommer att innebära driftstopp för din webbplats.
lyckligtvis finns det en väg runt, som använder datorns värdfil. Du kan lokalt mappa domännamn till specifika IP-adresser. På så sätt kan du komma åt filer på den nya servern via den gamla domänen utan att ändra något för dina besökare.
(om du använder en annan domän på din nya värd kan du hoppa över det här steget helt.)
det första du behöver är IP-adressen till din nya server. Din leverantör ska visa den informationen åt dig. Om du inte hittar det, fråga!
Därefter måste du öppna värdens fil. Så här gör du det på olika plattformar:
- Windows-Öppna aktivitetsfältets Meny, Sök efter”anteckningsblock”. Högerklicka på resultatet och välj ”Kör som administratör”. När du har kört, använd programmet för att öppna
c:\windows\system32\drivers\etc\hosts
. Se till att du söker efter ”alla filer” för att se filen i fråga. - Mac OS — öppna terminalen och ange kommandot
sudo nano /etc/hosts
. Du kan bli ombedd att ange ditt administratörslösenord. - Linux-för Linux kan du använda samma metod som med Mac OS.
när du har tillgång till filen måste du infoga både IP-adressen du hittade tidigare och domännamnet. Det kommer att sluta se ut så här:
192.168.1.10 https://yoursite.com
Obs!: utrymmet mellan IP-adressen och domänen är en flik. Se också till att ersätta adressen med din servers faktiska adress och yoursite.com med din riktiga domän. Spara ändringarna och du bör kunna komma åt den nya servern med ditt befintliga domännamn.
viktigt: när du är klar med migreringen, se till att ändra din värdfil tillbaka till sitt ursprungliga tillstånd!
kör migrationsprocessen
nu är det dags att starta migrationsprocessen på allvar. Navigera till https://yoursite.com/installer.php(sätt in din faktiska domän), detta borde leda dig till den här skärmen:
se till att installationsprogrammet ger dig ett Pass för arkiv och validering, markera sedan rutan Villkor och klicka på Nästa längst ner. Detta kommer att starta distributionsprocessen.
efter det kommer du att bli ombedd att infoga din databas värd, namn, användarnamn och lösenord.
du borde ha dem till hands från tidigare. Du kan använda Testdatabasknappen för att se till att allt fungerar. Klicka sedan på Nästa igen. Insticksprogrammet kommer att importera databasen.
i nästa steg har du chansen att ersätta omnämnanden av din gamla URL med den nya. Se till att rätt URL finns i fältet! Duplicator kommer sedan att slutföra processen.
den sista skärmen ger dig en länk för att logga in på din webbplats och rapporterar om allt gick bra. Se till att logga in och kontrollera om allt fungerar som det ska. Glöm inte att följa Duplicators instruktioner för att städa upp efter dig själv.
uppdatera DNS-namnservern
med den här metoden behöver du fortfarande ändra din domän från din gamla server till den nya.
vi har redan pratat om detta i detalj ovan, så du kan hänvisa till det avsnittet. Hämta namnserveradresserna från din nya värd och anslut dem till din domän. Vänta sedan tills ändringarna har gått igenom innan du gör ändringar på din webbplats.
efter det är du klar-grattis! Du har just lärt dig hur du byter webbhotell för din WordPress-webbplats.
byta webbhotell för WordPress webbplatser i ett nötskal
byta din WordPress webbplats från ett webbhotell till en annan kan vara en skrämmande uppgift, särskilt för nybörjare. Tänk på att precis som allt annat om att driva din egen webbplats blir det mindre svårt när du bryter ner det i steg.
om du har följt med ovanstående bör du nu ha flyttat din webbplats till din nya webbhotell. Oavsett vilken process du bestämde dig för, låt oss snabbt sammanfatta de grundläggande stegen:
- registrera dig med en ny webbhotell
- säkerhetskopiera dina webbplatsfiler och databas
- Förbered den nya värdmiljön för omkopplaren
- importera dina filer och databas till den nya värden
- Byt namnservern på din domän
det är i princip det. Grattis igen för att göra det här långt-bra gjort!