Orolig för att det inte kommer att fungera att flytta din WordPress-webbplats till en onlineserver? Det har du rätt i att vara. Om migreringen görs felaktigt kan det orsaka fel som är svåra att upptäcka och lösa. Många ger upp på att flytta WordPress från en lokal värd till en server eftersom det bara är för svårt. Som sagt, det finns ett sätt att göra det utan några hicka. Vi visar dig de rätta verktygen att använda och ger dig steg-för-steg-instruktioner så att din WordPress-webbplats är igång på en server på nolltid. **TL;DR âÃÂà** *Det enklaste och säkraste sättet att migrera din webbplats från localhost till server är att använda ett plugin som Allt-i-ett-migrering. Installera plugin-programmet på din lokala webbplats och exportera filerna på din webbplats. Installera sedan plugin-programmet på din nya WordPress-webbplats på din liveserver och importera samma filer. När du är klar, se till att du * *säkerhetskopierar din WordPress-webbplats * *så att du alltid har ett skyddsnät att falla tillbaka på när saker går fel.* == **Komma igång med att flytta WordPress från Localhost till Server** == Det finns några olika scenarier där du skulle vilja flytta din webbplats från localhost till server: 1. Du har konfigurerat WordPress på din enhet och byggt en ny webbplats lokalt. 2. Du har en säkerhetskopia eller ett paket av en gammal sajt som du vill väcka till liv igen. 3. Du har redan försökt flytta din webbplats och står inför fel. Vi har täckt alla tre scenarierna genom att specificera den säkraste felfria metoden. Vi visar dig också andra metoder, de fel du kan stöta på och hur du åtgärdar dem. Till att börja med, när du vill flytta din webbplats från en lokal värd till en liveserver, behöver du först tre saker: Om du har detta på plats, gå vidare till stegen. Om du inte redan har dessa grunder på plats, här är hur du kan få dem: - Domän namn Ett domännamn är din webbplats adress, till exempel blogvault.net. Du kan köpa ett domännamn från domänregistratorer som Domain.com, Namecheap.com, GoDaddy.com och Dynadot.com. - Webbhotell För att vara värd för din webbplats online måste du skaffa en server. Det mest populära alternativet är att registrera dig hos ett webbhotell som BlueHost, HostGator, WPEngine och Kinsta. Många plattformar som GoDaddy och NameCheap erbjuder både domänregistrering och hosting tillsammans som ett startpaket som fungerar utmärkt för nybörjarsajter. Under värdplaner är de billigaste de delade värdplanerna, där din webbplats kommer att dela en server med andra webbplatser. Även om detta är ett ekonomiskt alternativ, kanske det inte är den säkraste lösningen. Om du har råd är det bättre att välja dedikerade servrar eller containervärdlösningar som Convesio. Här är en lista över de bästa WordPress-värdleverantörerna att välja mellan. - Installation av WordPress De flesta webbhotell gör det enkelt för dig att installera WordPress på din server för att konfigurera din webbplats. De har antingen en installationsprocess med ett klick eller steg-för-steg-instruktioner. Du kan också följa vår guide om hur du installerar WordPress om du behöver mer information. När du har köpt ditt domännamn och värdplan och ställt in WordPress på din nya server kan du flytta din WordPress-webbplats från localhost till servern. == **Hur man flyttar WordPress från Localhost till Server** == I stort sett finns det två sätt du kan flytta din webbplats till en server från din lokala enhet: Det enklaste och säkraste sättet att göra detta är att använda ett plugin. När du flyttar din webbplats finns det ett antal element som spelar in och processen är känslig. Den minsta felkonfigurationen, även om en enda kodrad är malplacerad eller utelämnad, kommer din webbplats att vinna.  fungerar inte. **Hur man använder ett plugin för att flytta WordPress från Localhost till Server** Det finns två plugins som kan göra hela denna process till en lek: Allt-i-ett WP Migration och Duplicator. Av de två kräver Duplicator lite teknisk kunskap. Allt-i-ett WP Migration tar bort den tekniska delen vilket gör det mycket enkelt att slutföra processen direkt från din WordPress-instrumentpanel. Båda plugins är lika bra. Det beror på din egen preferens. Vi kommer att visa dig hur du använder allt-i-ett Wp Migration. Låt oss börja. **Steg 1: Exportera din lokala webbplats ** **Steg 2: Importera filen till din livewebbplats** **Obs! ** *Allt-i-ett WP Migration stöder webbplatser som är mindre än 512 MB gratis. Om din webbplats är större än så kan du uppgradera till premiumversionen som bara kostar $69 med livstidsåtkomst. * **Steg 1: Exportera din lokala webbplats ** 1. På din lokala WordPress-webbplats väljer du **Lägg till plugins. **Sök efter ** All-in-One WP Migration plugin Installera det och aktivera det sedan. httpsblogvault.net/wp-content/uploads/2020/10/Activate-All-in-one-migration.png 2. Från instrumentpanelen till vänster, **välj All-in-One WP Migration En meny med tre alternativ visas: Importera, Exportera och Säkerhetskopiera. **Välj Exportera. ** 3. Sidan som öppnas ger dig ett antal alternativ för att exportera din webbplats. Först, det finns ett alternativ för att hitta specifik text i din lokala databas och ersätta den med en annan. Du kan fortsätta lägga till så många ersättningskommandon som du vill. Och sedan kan du också välja **Avancerade **alternativ om du inte vill exportera vissa delar av din webbplats. httpsblogvault.net/wp-content/uploads/2020/10/Export-site-in-all-in-one-migration-.png Du behöver inte dessa alternativ. Allt-i-ett WP Migration-plugin kommer att ta hand om att byta namn på elementen på webbplatsen till den URL som du importerar till. Det här är avancerade funktioner som är avsedda för lite mer erfarna användare, som kanske vill anpassa migreringen med dessa alternativ. Alla ändringar som görs här kan påverka din användaråtkomstinformation för webbplatsen. Vi rekommenderar starkt att du hoppar över detta, särskilt om du är osäker på processen. 5. Klicka på **Exportera till **och en meny visas. Välj fil httpsblogvault.net/wp-content/uploads/2020/10/Export-options.png Det är det. Allt-i-ett WP Migration skapar en kopia av din webbplats. Tiden det tar beror mycket på storleken på din webbplats. 6. När du är klar ser du alternativet **Ladda ner filen. ** httpsblogvault.net/wp-content/uploads/2020/10/Download-file-on-all-in-one-migration.png Att ladda ner filen kommer också att ta ett tag. En genomsnittlig WordPress-webbplats kan ta 10-20 minuter. **Steg 2: Importera filen till din livewebbplats** 1. Gå till WordPress-installationen du konfigurerade hos ditt webbhotell. Logga in på wp-admin och få tillgång till WordPress-instrumentpanelen. 2. ** Installera allt-i-ett WP Migration-plugin** här också. 3. Välj plugin och välj sedan ** Importera httpsblogvault.net/wp-content/uploads/2020/10/Import-site.png 4. På importsidan väljer du **Importera från **för att få samma rullgardinsmeny. Välj fil httpsblogvault.net/wp-content/uploads/2020/10/Select-file-in-Import-all-in-one-migration.png 5. Välj nu filen som du just laddade ner från localhost-servern. Denna process kommer att ta ett par minuter, men det är väl värt det eftersom pluginet hanterar alla tunga lyft åt dig. Plugin-programmet kommer att meddela dig när importen är klar, och du kommer att bli ombedd att logga in på din webbplats. Och det är det, gott folk.Med hjälp av plugin-programmet All-in-One WP Migration har du framgångsrikt migrerat WordPress-webbplatsen från din lokala server till en liveserver.Nu förstår vi att det kan finnas anledningar till att du vill använda den manuella metoden.Kanske är din webbplats större än 512mb eller så stöder inte insticksprogrammet din webbplats.För dem som är modiga nog att välja den manuella metoden, följ stegen som förklaras i nästa avsnitt.**Hur man flyttar WordPress från Localhost till Server manuellt [REKOMMENDERAS INTE**VARNING: Vi rekommenderar starkt att du använder en ** **plugin för att migrera din webbplats**Den manuella metoden är benägen att misstag och innebär en mycket tråkig process. Försök med den här metoden efter eget gottfinnande, och bara om du är bekväm med att använda WordPressFör att manuellt flytta din webbplats måste du göra två saker:**i] Migrera WordPress Filer från din lokala webbplats till Live-webbplatsen****ii) Migrera databas från den lokala webbplatsen till Live-webbplatsen**Först till kvarn .Här är stegen att följa för att migrera dina WordPress-filer till live-webbplatsen.i) Migrera WordPress-filer från lokal webbplats till serverDu kan använda antingen cPanel eller FTP för att ladda upp dina filer till din nya server.Vi visar dig hur du använder båda verktygen.**1.Ladda upp dina WordPress-filer med cPanel ****2.Ladda upp dina WordPress-filer med FTP****PROTIPS: Om du inte vet var du kan hitta dina WordPress-filer , bör de finnas i mappen du valde när du installerade WordPress lokalt.Du kan söka på din dator efter wp-config-filen och hitta katalogen.***1.Ladda upp dina WordPress-filer med cPanel **Om ditt webbhotell ger dig tillgång till cPanel:1.Logga in på ditt webbhotellkonto, gå till **cPanel >Filhanteraren2.Gå till mappen som heter **public_html.**httpsblogvault.net/wp-content/uploads/2020/09/public-html-file-manager-1.png3.Här kan du **Ladda upp** dina filer.Du kan välja att skriva över befintliga filer.httpsblogvault.net/wp-content/uploads/2020/07/Upload-files-in-cPanel-File-Manager.png Ladda upp filer i cPanel File Manager**2.Ladda upp dina WordPress-filer med FTP**Om du inte har tillgång till cPanel kan du använda en FTP-klient som t.ex. FileZilla för att uppnå samma mål.Du måste hämta dina FTP-uppgifter från ditt webbhotellkonto.1.Installera och öppna Filezilla på din dator.Ange dina FTP-uppgifter âÃÂàVärdnamn, Användarnamn, Lösenord, Port och tryck på **Quickconnecthttpsblogvault.net/wp-content /uploads/2020/07/FTP-credentials-on-FileZilla.png FTP-referenser på FileZillaNär du har gjort anslutningen kan du migrera WordPress-filerna på din lokala webbplats till den live.2.I FTP-klienten har den högra panelen filsystemet för din nya webbplats på liveservern.**Välj mappen public_html.**Den vänstra panelen har på samma sätt filsystemet för din lokala dator.Öppna katalogen där din lokala WordPress-webbplats är installerad.Välj de lokala webbplatsfilerna och högerklicka för att få alternativet **Ladda upp **.httpsblogvault.net/wp-content/uploads/2020/10/Replace-WP-files-in-FTP-upload.pngProcessen kommer ta ett tag att slutföra.Under tiden, låt oss gå vidare och flytta den lokala databasen till livesidan.ii) Migrera databasen från den lokala webbplatsen till Live-sidanDärefter måste du överföra den lokala WordPress-databasen till din server.WordPress stöder endast **MySQL och MariaDB **databaser.Om du har din databasfil redo, hoppa över till att ladda upp din databas.Om du inte har din databas, här är hur du skaffar den.**Steg 1: Exportera lokal databas****Steg 2: Skapa en ny databas på Live-webbplatsen.****Steg 3: Importera din lokala databas till livesidan.****Steg 1: Exportera lokal databas**Först måste du exportera din webbplatsdatabas.För att göra detta måste du ha tillgång till phpMyAdmin.1.Lägg till /phpmyadmin i slutet av den lokala webbplatsen.Till exempel, om den lokala WordPress-webbplatsens URL är âÃÂà**localhost:8080**lägg till /phpmyadmin i slutet av URL:en âÃÂà**localhost:8080/myphpadmin**httpsblogvault.net/wp-content/uploads/2020 /10/phpmyadmin-local-site.jpg2.För att logga in, ange användarnamnet ** root** och lösenordet som du använder för att komma åt din lokala WordPress hemsida.3.Välj nu din databas från den högra panelen.Välj att **Exportera **din databas.httpsblogvault.net/wp-content/uploads/2020/07/export-database-in-phpmyadmin.png Exportera databas i phpmyadmin**PRO TIPS: Om du inte vet ditt databasnamn kan du hitta det i filen wp-config.php.*httpsblogvault.net/ wp-content/uploads/2020/08/Select-database.png4.På exportsidan väljer du **Quick âÃÂà  visa endast de minimala alternativen och välj SQL-formathttpsblogvault.net/wp-content/uploads/2020/06/export-method-in-phpmyadmin.png Exportmetod i phpmyadminDet kommer att exportera localhost-databasen, som en fil, till din dator.**Steg 2: Skapa en ny databas på Live-webbplatsen.**I den här nya databasen laddar du upp lokalvärddatabasen som du just laddade ner. 1. För att skapa en ny databas, logga in på ditt webbhotellkonto. Gå till cPanel. Under avsnittet Databaser hittar du ett alternativ som heter **MySQL Database. ** httpsblogvault.net/wp-content/uploads/2020/08/phpmyadmin-on-cpanel.png 2. Om du väljer den kommer du till en sida där du kan skapa en ny databas. Ange ett valfritt namn. httpsblogvault.net/wp-content/uploads/2020/08/create-new-database-1.png skapa ny databas 3. Gå tillbaka till samma sida, scrolla ner och ** skapa en ny användare. **Lägg till ett användarnamn och lösenord och lagra denna information säkert. httpsblogvault.net/wp-content/uploads/2020/10/Add-new-user-in-MYSQL-database.png 4. Återigen, gå tillbaka till samma sida och **lägg till användaren** i databasen du skapade. httpsblogvault.net/wp-content/uploads/2020/10/Add-user-to-database.png 5. Så snart du lägger till användaren i den nya databasen kommer du att bli ombedd att ställa in databasbehörigheter för användaren. Du kan markera rutan **Alla privilegier ** eller välja individuella privilegier från listan. httpsblogvault.net/wp-content/uploads/2020/10/Manage-user-privileges.png **Steg 3: Importera din lokala databas på livewebbplatsen. ** 1. Därefter, från samma cPanel, **öppna phpMyAdmin httpsblogvault.net/wp-content/uploads/2020/08/phpmyadmin-on-cpanel.png 2. Välj den nya databasen och välj sedan ** Importera httpsblogvault.net/wp-content/uploads/2020/10/Import-Database.png 3. Ladda upp databasen MySQL-fil som du hade laddat ner tidigare. Klicka på **Välj fil, **välj din fil och tryck på **Go Det är det, du har framgångsrikt flyttat din lokala WordPress-webbplats till en liveserver. Men det är inte över än. Det finns några detaljer att ta hand om. Rekommenderad läsning: Flytta WordPress-webbplats till ny domän == **Steg efter migrering när du flyttar WordPress från Localhost till Server** == När du migrerar till en liveserver kommer du sannolikt att möta ett antal problem. För att säkerställa att detta inte händer måste du se till att dina konfigurationer är korrekta. **1. Konfigurera din nya domän i databasen ** **2. Konfigurera din wp-config-fil** **3. Fixa dina nya domänadresser** **1. Konfigurera din nya domän i databasen ** När du har importerat din databas öppnar du tabellen **wp_options och väljer Redigera. **Du måste ändra platsen för din webbplats i den här tabellen. - Leta reda på orden âÃÂÃÂsiteurlâÃÂÃÂoch âÃÂàhomeâÃÂà Â. Redigera dessa två rader. httpsblogvault.net/wp-content/uploads/2020/10/Options-table-in-database.png - Forsiteurl, under option_value, ersätt det gamla namnet med den nya domänen. Tryck på enter för att spara. - Nästa för hem, upprepa samma steg. Ersätt namnet med det nya domännamnet och tryck på enter. **2. Konfigurera din wp-config-fil** Du måste se till att din webbplats använder det nya domännamnet och den nya databasen som du har skapat för din webbplats. Du kan säkerställa detta genom att redigera din wp-config-fil. - Gå till tocPanel public_htmloch hitta wp-config.php.Högerklicka och redigera den här filen. Om du använder FTP kan du ladda ner filen. Öppna den i valfri textredigerare för att göra ändringarna. - Hitta följande rader: **define(âÃÂÃÂWP_SITEURLâÃÂÃÂ, âÃÂÃÂhttpswww.example.com **define(âÃÂÃÂWP_HOMEâÃÂÃÂ, âÃÂÃÂhttpswww.example.com **Se till att i stället för example.com visas ditt nya domännamn. ** - Därefter måste du ersätta den gamla databasinformationen med informationen om den nya databasen du skapade. Du måste ange databasnamn, databasanvändare och databaslösenord. httpsblogvault.net/wp-content/uploads/2020/08/finding-database-credentials-using-wp-config.png - Stäng filen i cPanel för att spara dina ändringar. Om du använder FTP, ladda upp wp-config-filen igen och skriv över den gamla. **3. Fixa dina nya domänadresser** Därefter måste du fixa dina webbadresser manuellt. 1. Logga in på din WordPress-instrumentpanel och gå till **Inställningar >Allmänt. ** 2. Här ser du två fält **WordPress-adress** och **Siteadress. **Se till att båda dessa fält har ditt nya domännamn. httpsblogvault.net/wp-content/uploads/2020/07/wordpress-address-and-site-address-url-on-wp.png WordPress-adress och webbadress-URL på WP WordPress-adress och webbadress-URL på WP 3. Se till att URL:en inte har ett snedstreck i slutet. Båda fälten ska sluta med korrekt TLD som .com eller .co.uk eller .org. 4. När du är klar, **Spara ändringar. ** **PROGRAMTIPS *Ibland kanske du märker att vissa webbadresser inte har uppdaterats. För att övervinna detta, installera Velvet Blues Update URLs på din nya webbplats.* httpsblogvault.net/wp-content/uploads/2020/07/velvet-blues-update-url.png Uppdatera URL för Velvet Blues Uppdatera URL för Velvet Blues *I fältet Ny URL anger du ditt nya domännamn. * *Se till att det inte finns några efterföljande/på slutet. * *Under * *Välj vilka webbadresser som ska uppdateras,* * välj alla rutor utom den sista * *Uppdatera ALLA GUID. * *Välj sedan * *Uppdatera webbadresser NU. * 5.I din wp-adminpanel, gå till **Inställningar >Permalänkar.**Välj den URL-struktur du använder, detta är vanligtvis **efternamn Välj ** Spara ändringar**PROTIPS *Om duâàOm du ser fel, försök rensa webbläsarens cache och din webbplatss cache.Detta kommer att radera alla lagrade data och visa dig endast färska data.***4.Testa din nya domän**Innan du startar din webbplats rekommenderar vi starkt att du kör några tester för att säkerställa att webbplatsen fungerar perfekt:1.Kontrollera alla dina huvudsidor.Se till att ingen av dem har fel.2.Se till att alla dina **knapplänkar eller anpassade temalayouter **fungerar bra.3.Se till att alla **Logotyper och Favicon-filer** bär ditt nya domännamn.Du hittar dessa filer under Utseende>Temaalternativ.**4.Kontrollera anpassade menyalternativ** som du kan hitta under Utseende >Meny5.Om du har en WooCommerce-webbplats, se till att du lägger till i kundvagnen, kassan, betalningsgatewayen och alla andra viktiga funktioner fungerar korrekt.6.Du kan använda ett verktyg som httpsnibbler.silktide.com/ för att kontrollera om det finns några trasiga länkar och trasiga bilder och andra fel på din nya domän.**PROTIPS *Om du använder plugins och tjänster från tredje part, se till att du ändrar domännamnet med dem också.*== **Bonus: Fel med att flytta WP från lokal till server** ==Anledningen till att vi âà Det här avsnittet har lagts till eftersom det finns många rekommendationer och lösningar för att flytta din webbplats från en lokal värd till en server.Men många av dessa metoder slutar med att din webbplats går sönder eller orsakar problem med webbadresserna som slutar i HTTP-fel och databasfel.Här är några av de problem du kan möta när du provar olika metoder, särskilt den manuella:- Data SerializationI många programmeringsspråk hjälper serialisering till att organisera data på ett sätt så att den har datatyper och antal element i varje datatyp.Problemet här är att data inklusive URL:er är satta i konkreta strukturer och blir svåra att flytta runt data.Att flytta din webbplats innebär att flytta data och om du manuellt ändrar data som att söka och ersätta domänadresserna i din databas kan du serialisera och orsaka fel på din webbplats.- Fel i WordPress-databasenNär du ställer in databasen för din WordPress-webbplats, om databasinformationen är felaktig i dina WordPress-inställningar, kommer det att orsaka en inte svarar fel, t.ex. Fel vid upprättande av databasanslutning.- PHP-felEn stor del av WordPress drivs av PHP âÃÂàett programmeringsspråk somà¢ÃÂàär ansvarig för utseendet och funktionaliteten på din webbplats.När du flyttar din webbplats till en server kan det orsaka inkompatibilitetsproblem eller ta ut din PHP-minnesgräns.Detta leder till att PHP-fel och varningsmeddelanden dyker upp på din webbplats.- ServerfelOm din server har en felkonfiguration kommer det att förhindra att din webbplats laddas korrekt.Du kommer sannolikt att se fel som HTTP 500 Internal Server eller The Screen of Death.Det är bäst att använda ett WordPress-plugin som All-in-one WP Migration som tar hand om de tekniska problemen åt dig så att du ta itu med dessa problem**Om du redan har dessa problem, följ vår ** **guide till WordPress-felsökning** ** för att åtgärda dessa fel.Du kan också få hjälp från andra WordPress-användare på WordPress ** **Support Forum** ** eller populära forum som Reddit, StackExchange och StackOverflowMed det har vi kommit till slutet av vår guide om hur du flyttar din WordPress-webbplats från localhost till server.== **What Next ==Nu när din webbplats är online finns det några steg som vi rekommenderar starkt för att hålla din webbplats säker.Det finns många fördelar med att flytta din webbplats till en onlineserver, men det finns allvarliga hot som du måste skydda din webbplats mot.1.** Ta alltid regelbundna säkerhetskopior av din webbplats.**Saker kan gå fel och saker kommer att gå fel någon gång.Det är bäst att vara försiktig och alltid ha ett skyddsnät att falla tillbaka på.Du kan automatisera och schemalägga dina säkerhetskopior med BlogVault.När saker går fel kan du återställa din webbplats med ett klick.Kontrollera vår lista över de bästa backup-plugins som finns tillgängliga.2.Hackare är alltid på jakt och WordPress-webbplatser är ett lukrativt mål.För att skydda din webbplats behöver du en **brandvägg och en säkerhetsskanner** aktiv på din webbplats.Du kan installera valfri säkerhetsplugin från WordPress-förvaret.Bland dessa plugins är MalCare en topppresterande eftersom den automatiskt installerar en robust brandvägg och skannar din webbplats varje dag.Det skyddar din webbplats från hackare dygnet runt.3.Se till att din webbplats använder ett SSL-certifikat och körs på HTTPs och inte HTTP.Detta säkerställer att all data som överförs från och till din webbplats är krypterad och säker från hackare.Förutom detta finns det ett par rekommenderade steg att ta när du gör din webbplats live.Här är några artiklar som du kan ha nytta avDen ultimata guiden till WordPress-säkerhet17 steg att ta efter installation av WordPress12 sätt att härda din WordPress-webbplatsVad du ska säkerhetskopiera på din WordPress-webbplats Med det avslutar vi vår guide. Om du framgångsrikt har flyttat din lokala webbplats till en server eller fixat eventuella fel du stötte på med hjälp av den här guiden är vi glada att vi kunde hjälpa till ! Ge oss en shoutout på twitter. Vi vill gärna höra från dig. **Säkerhetskopiera din webbplats** ** Med BlogVault