Pålitliga WordPress-handledningar, när du behöver dem som mest.
Nybörjarguide till WordPress
WPB Cup
25 miljoner+
Webbplatser som använder våra plugins
16+
År av WordPress-erfarenhet
3000+
WordPress-handledningar
av experter

Hur man skapar en lokal WordPress-webbplats med XAMPP

Om du arbetar med WordPress vet du förmodligen hur viktigt det är att testa saker innan du gör ändringar på din live-webbplats. På WPBeginner skapar vi ofta testwebbplatser på våra datorer för att prova nya teman och plugins. Detta gör att vi kan utforska nya saker utan att förstöra våra webbplatser.

Ett av de bästa sätten att skapa en testwebbplats är att använda ett gratisverktyg som heter XAMPP. XAMPP gör det enkelt att installera WordPress på din egen dator. Du behöver ingen webbhotell eller internetanslutning för att skapa en testsida på din dator.

I den här artikeln visar vi hur du enkelt skapar en lokal WordPress-webbplats med XAMPP. Detta ger dig en säker plats att experimentera med WordPress, prova nya saker och förbättra dina färdigheter i webbutveckling utan att påverka någon av dina live-webbplatser.

Skapa lokal WordPress-installation med XAMPP

Varför skapa en lokal WordPress-webbplats?

Att skapa lokala WordPress-webbplatser är en vanlig praxis bland utvecklare och webbplatsägare. Det gör att du kan testa WordPress utan att skapa en faktisk webbplats på internet.

Lokala webbplatser är bara synliga för dig på din dator. Du kan prova olika WordPress-teman och plugins, testa deras funktioner och lära dig grunderna i WordPress.

Om du redan har en WordPress-webbplats, kan du skapa en lokal kopia av din webbplats på din dator för att prova nya plugin-uppdateringar innan du implementerar dem på din live-webbplats.

Viktigt: En lokal webbplats kommer bara att vara synlig för dig på din dator. Om du vill skapa en live-webbplats behöver du ett domännamn och WordPress-hosting.

Följ steg-för-steg-instruktionerna i vår guide om hur man startar en WordPress-blogg när du är redo att skapa en live-webbplats.

Med det sagt, låt oss titta på hur man installerar WordPress lokalt på Windows, Mac eller Linux med XAMPP.

Vad är XAMPP?

XAMPP är en programvarupaket som innehåller allt du behöver för att sätta upp en lokal servermiljö på din dator.

För att skapa en lokal WordPress-webbplats behöver du installera webbserverprogramvara (Apache), PHP och MySQL på din dator.

PHP är ett programmeringsspråk och MySQL är en databashanteringsprogramvara. Båda krävs för att köra WordPress.

Att installera dem separat är ganska svårt för nybörjare. Det är här XAMPP kommer in.

XAMPP gör det enkelt för dig att bygga WordPress-webbplatser lokalt. Det finns tillgängligt för Windows, Mac och Linux-baserade datorer.

Låt oss börja med att installera XAMPP och konfigurera det för att köra din lokala WordPress-webbplats.

Installera XAMPP på din dator

Först måste du besöka XAMPP-webbplatsen och klicka på knappen 'Ladda ner' för ditt operativsystem.

Ladda ner XAMPP till din dator

Beroende på ditt operativsystem kan din installationsguide och applikationsgränssnitt skilja sig från skärmbilderna här. För den här artikels skull visar vi Windows-versionen av programvaran.

Efter att ha laddat ner XAMPP måste du klicka och köra installationsprogrammet.

XAMPP installationsguide

XAMPP kommer att fråga var programvaran ska installeras och vilka paket du vill installera. Standardinställningarna fungerar för de flesta användare. Fortsätt att klicka på knappen 'Nästa' för att slutföra installationsguiden.

Efter att ha avslutat guiden, markera alternativet 'starta kontrollpanelen nu' och klicka sedan på knappen 'Slutför'.

Slutför installationen och starta XAMPP kontrollpanel

Detta startar XAMPP Control Panel-appen.

Med XAMPP-appen kan du köra Apache webbserver som din lokala server och MySQL som din databasserver. Fortsätt och klicka på knappen ‘Starta’ bredvid både Apache och MySQL.

Starta Apache och MySQL för att starta din lokala server

XAMPP kommer nu att starta Apache och MySQL.

Du kan se en avisering från Windows brandvägg. Det är viktigt att du klickar på knappen ‘Tillåt åtkomst’ för att båda applikationerna ska kunna köras på din dator.

Tillåt brandväggsåtkomst till Apache och MySQL

När båda applikationerna har startats kommer deras namn att markeras i grönt.

Nu är du redo att skapa en lokal webbplats och installera WordPress med XAMPP.

Skapa en lokal WordPress-webbplats med XAMPP

Först måste du ladda ner WordPress. Besök WordPress.org-webbplatsen och klicka på knappen 'Download WordPress'.

Ladda ner WordPress

Efter att ha laddat ner WordPress måste du packa upp zip-filen, och du kommer att se en wordpress-mapp.

Du måste kopiera den här mappen.

WordPress-mapp

Gå sedan till din XAMPP-installationsmapp.

På Windows är det C:/Program Files/XAMPP/htdocs eller C:/Xampp/htdocs.

På Mac blir det /Applications/XAMPP/htdocs.

Klistra in mappen wordpress som du kopierade tidigare inuti mappen ‘htdocs’.

Vi rekommenderar att du byter namn på mappen 'wordpress' till 'website' eller något annat. Detta hjälper dig att enkelt identifiera din lokala webbplats.

Byt namn på WordPress-mappen

Därefter behöver du öppna din favoritwebbläsare.

Du kan ange följande URL i din webbläsares adressfält:

https://localhost/website1/

Om du döpte om WordPress-mappen till något annat, se till att du ersätter 'website1' med namnet på din egen mapp.

Detta laddar WordPress installationsguide, och du kommer att bli ombedd att välja ett språk. Efter att ha valt ett språk klickar du på knappen 'Fortsätt'.

Välj språk

På nästa skärm ser du WordPress välkomstskärm.

Den innehåller en anmärkning om att WordPress behöver ett databasnamn, databasanvändarnamn, lösenord och värdinformation.

WordPress installationskrav

Låt oss skapa en databas för din WordPress-webbplats.

Du behöver öppna en ny flik i webbläsaren och besöka https://localhost/phpmyadmin/.

Detta startar phpMyAdmin-appen som levereras förinstallerad med XAMPP. Den låter dig enkelt hantera dina databaser med ett enklare gränssnitt.

Du måste klicka på 'Databaser' och ange ett namn för din nya databas. Klicka sedan på knappen 'Skapa' för att fortsätta.

Skapa en databas för din lokala WordPress-webbplats

Nu när du har skapat en databas kan du använda den för din WordPress-webbplats.

Växla tillbaka till webbläsarfliken /localhost/website1/ och klicka på knappen 'Låt oss köra'.

På nästa skärm kommer du att bli ombedd att ange din WordPress-databasinformation.

Ange databasnamnet du skapade tidigare. Ditt användarnamn är ‘root’, och du bör lämna lösenordsfältet tomt. För databashostfältet måste du använda localhost.

Ange din WordPress-databasinformation

När du är klar, klicka på knappen ‘Skicka’ för att fortsätta.

Om du använder Windows eller Linux, kommer WordPress nu att lagra dessa inställningar i din WordPress-konfigurationsfil som heter wp-config.php.

Om du däremot är på en Mac, kommer den att visa innehållet i filen och fråga dig om du vill skapa den.

Du måste skapa den här filen i din webbplats rotmapp.

Efter att ha skapat filen, klistra in texten du kopierade tidigare inuti den. Därefter måste du spara filen och gå tillbaka till WordPress-installationsprogrammet för att fortsätta.

I nästa steg kommer WordPress att be dig att ange information om din webbplats. Ange först titeln du vill använda för den här webbplatsen.

Därefter behöver du ange ett användarnamn, lösenord och en e-postadress för ditt administratörskonto.

Ange din lokala webbplatsinformation

När du har fyllt i all information, klicka på knappen ‘Installera WordPress’ för att fortsätta.

WordPress kommer nu att köra installationen och uppmana dig att logga in när den är klar.

Du kan logga in på din webbplats genom att gå till sidan /localhost/website1/wp-admin och använda användarnamnet och lösenordet som du angav under installationen.

WordPress inloggningssida

Saker att prova efter att ha skapat en lokal WordPress-webbplats

Nu när du har skapat din lokala WordPress-webbplats med XAMPP kan du arbeta med den som du skulle göra med en live WordPress-webbplats.

Gå till menyn Utseende i WordPress admin-sidofältet för att anpassa din webbplats utseende eller installera ett nytt tema.

Här är några fantastiska gratis teman som du kan prova.

Nästa sak du vill prova är att installera några WordPress-plugins.

Tillägg är som appar för din WordPress-webbplats och låter dig lägga till coola funktioner som ett kontaktformulär, knappar för sociala medier, en e-handelsbutik och mycket mer.

Behöver du hjälp med att installera plugins? Se vår steg-för-steg-guide om hur man installerar ett WordPress-plugin.

Bonus: Flytta lokal WordPress-webbplats till live-server

Efter att ha arbetat på din lokala WordPress-webbplats kan du vilja flytta den till en live-server för att göra din första WordPress-blogg eller webbplats.

För att göra det behöver du ett domännamn och ett webbhotellskonto. Normalt kostar ett domännamn 14,99 USD och webbhotell börjar på 7,99 USD per månad.

Det är för mycket om du precis har börjat.

Lyckligtvis erbjuder Bluehost WPBeginner-användare ett gratis domännamn med en generös rabatt på hosting. I grund och botten kan du komma igång för $2.99 per månad.

Bluehost-sida

För fler hostingrekommendationer, ta en titt på vår kompletta guide för WordPress-hosting.

När du har registrerat dig för hosting kan du följa vår steg-för-steg-guide om hur du flyttar WordPress från en lokal server till en live-webbplats.

Du kanske också vill titta på alternativa sätt att skapa lokala WordPress-webbplatser på Windows med Wampserver och på Mac med MAMP.

Experthandledningar om lokala WordPress-webbplatser

Vi hoppas att den här artikeln hjälpte dig att lära dig hur du skapar en lokal WordPress-webbplats med XAMPP. Du kanske också vill se några andra guider relaterade till lokala WordPress-installationer:

Om du gillade den här artikeln, prenumerera då på vår YouTube-kanal för WordPress-videoguider. Du kan också hitta oss på Twitter och Facebook.

Upplysning: Vårt innehåll stöds av läsarna. Det innebär att om du klickar på några av våra länkar kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt och hur du kan stödja oss. Här är vår redaktionella process.

Det ultimata WordPress-verktyget

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som alla proffs bör ha!

Läsarnas interaktioner

182 CommentsLeave a Reply

  1. Hej WPBEGINNER SUPPORT

    Great article thank you :)

    Jag undrade… är det bättre att utveckla en wp-webbplats för en kund live eller bättre att bygga den lokalt och sedan överföra den till den hostade wp-webbplatsen med duplicator eller något liknande?

    All rådgivning skulle uppskattas mycket. Kan inte lösa det här.

    Tack
    André

  2. Hej, jag får följande fel när jag ansluter till localhost/website1
    Du har inte behörighet att komma åt /website1/ på den här servern.
    Dessutom stötte man på ett 403 Forbidden-fel när man försökte använda ett ErrorDocument för att hantera begäran.

  3. Hej, jag får följande fel när jag går till localhost/website1 –
    Du har inte behörighet att komma åt /website1/ på den här servern.
    Dessutom uppstod ett 403 Forbidden-fel när du försökte använda ett ErrorDocument för att hantera begäran.

  4. Tack för kunskapen men hur kan jag göra den live via Xampp. Låt oss veta om det finns någon handledning

    • ja det finns ett sätt att göra din localhost tillgänglig online, du bör omdirigera ditt domännamn till din dators IP-adress

  5. Hej,
    Jag följde din handledning och skapade en WordPress-sida. Hur kan jag skapa en annan lokal WordPress-sida med den här installationen?

  6. Hej kille. Din handledning är mycket enkel. Jag gillade den. Mycket tydlig och lätt att följa. Tack

  7. hej, jag har kunnat logga in på wordpress med xampp, men när jag klickar på teman-området ser jag bara tre teman. när jag försöker installera ett nytt tema får jag ett felmeddelande. snälla jag behöver din hjälp.

  8. Den här artikeln var verkligen till hjälp för mig. Hoppas du kommer att göra bra arbete som detta för oss i framtiden..

    Tack

  9. Hej team

    Jag har problem med XAMPP-servern. Efter installation fungerar den bra. Efter avstängning, om jag ska använda den igen, fungerar inte knapparna i XAMPP-servern.
    Den frågar om och om igen efter Tomcat-filen... Vänligen meddela mig hur jag kan fixa det.

  10. din artikel var verkligen hjälpsam. jag har dock en fråga till dig, vad ska jag göra om jag vill extrahera min wordpress live-webbplats så att jag kan använda den i framtiden.

  11. Hej,

    Tack för din artikel, verkligen hjälpsam. Allt fungerar bra, installation etc., men jag försöker installera ett tema på min WP och jag får detta meddelande ”Den uppladdade filen överskrider upload_max_filesize i php.ini.” Vad kan jag göra för att installera mitt tema??

    Tack för att du hjälpte mig.

    Mario Bergeron

  12. Hej ALLA,

    Jag sitter fast vid localhost/website1 ... det ger en fel sida

    Den här webbplatsen kan inte nås
    localhost vägrade att ansluta.
    Sök på Google efter localhost website1
    ERR_CONNECTION_REFUSED

    Hjälp

  13. Hej WordPress, jag installerade och använde Xampp igår och det fungerade väldigt bra men när jag försöker öppna och använda det idag, går det tillbaka till installationsprocessen och ber om en ny lagringsplats. Hur gör jag detta?

  14. Herr, när jag försöker öppna localhost/website1
    then öppnas något annat som inte liknar ditt.
    det visar index över webbplatsen..
    vad ska jag göra nu

  15. Bra handledning, och fungerar 99% för Linux. (Jag var tvungen att skapa wp-config.php manuellt av någon anledning).

    Endast annat problem: försöker använda Elementor Page Builder-pluginet, men det kräver en FTP-inloggning/lösenord. Försökte starta FTP-servern, men kan inte lista ut hur jag konfigurerar den så att jag kan ge Elementor FTP-åtkomst/ladda ner pluginet.

    (Hoppas detta är begripligt).

  16. trevligt och praktiskt taget perfekt. kan jag lägga till e-postfunktionalitet här genom att installera gmail smtp eller wp smtp plugin

  17. Detta var så lätt att följa. Tack så mycket,

    När jag vill ladda upp ett tema i min nya wordpress får jag detta felmeddelande: 'Den uppladdade filen överskrider direktivet upload_max_filesize i php.ini.'

    Kan jag göra något åt detta?

  18. Tack! Underbart detaljerade steg-för-steg-instruktioner. Kunde installera Wordpress på min lokala maskin utan problem. Mycket uppskattat.

  19. Jag har samma problem som James hade:
    Hej! Jag har framgångsrikt installerat min xamp-server, wordpress och databas. Min fråga är, efter att ha loggat in på wordpress, kan jag inte se någon instrumentpanelsruta där jag kan redigera mina teman och installera plugins. Snälla hjälp! Tack.

    Har någon hittat en lösning?
    Tack!

  20. Hej, jag har problem med inloggningen, när jag försöker logga in säger wp-servern att det är ogiltigt, vad kan jag göra?

  21. Hej! Jag har installerat min xamp-server, wordpress och databas framgångsrikt. Min fråga är, efter att ha loggat in på wordpress kan jag inte se någon instrumentpanel där jag kan redigera mina teman och installera plugins. Snälla hjälp! Tack.

  22. när jag skickar in mitt databasnamn, användarnamn och lösenord säger det försök igen jag har skrivit allt rätt namn

  23. Till alla som har problem med att länken localhost/website1 inte fungerar, hur jag fick det att fungera (på Mac, kan fungera för Windows) var att gå till fliken Nätverk i XAMPP och trycka på aktivera. Sedan tog jag portnumret (i mitt fall var det localhost:8080) och lade sedan till det i URL:en. Det såg ut som localhost:8080/website1.

    Lycka till!

    • Dani, Tack så mycket för ditt inlägg. Jag hade samma problem. Efter att ha läst ditt inlägg kunde jag gå vidare till nästa steg. pust!

  24. Jag har satt upp WordPress-webbplatsen, men jag har fortfarande problem med att ladda upp vissa plugins som följer med de teman jag vill använda. Hur kan jag åtgärda detta?
    Tack

  25. Tack så mycket ..
    Men jag har stött på ett problem, efter att ha lagt WordPress-filerna i htdocs, gick jag till min webbläsare och sökte efter "localhost/WordPress" och jag fick "fel 404 Objekt hittades inte" hur kan jag snälla fixa det problemet?
    Tack

    • Startade du tjänster på din lokala server (xamp)? om inte, navigera till xamp kontrollpanel och se till att du startar apache och mysql tjänster

  26. Jag gillar verkligen ditt inlägg, tack för att du delade ett sådant bra inlägg. Att sätta upp en WordPress-webbplats på localhost med XAMPP är den bästa lösningen du har. Det ger dig också möjlighet att utforska teman och plugins. När jag undersökte hur man arbetar med localhost hittade jag två utmärkta resurser genom vilka vem som helst enkelt kan lära sig att lansera WordPress med localhost.
    https://014.leahstevensyj.workers.dev/wp-tutorials/how-to-create-a-local-wordpress-site-using-xampp/

  27. Tack för den här artikeln – det är bra att kunna arbeta lokalt på webbplatsen innan man exponerar den för världen.

    Är det möjligt att ha mer än en webbplats lokalt? Jag har en annan webbplats som jag behöver modifiera/se lokalt. Hur skulle jag lägga till detta till den andra utan att blanda ihop dem?

    Tack

      • Tack – WPBeginners webbplats/artiklar/supportteam har varit en gudagåva.
        Fortsätt gärna med det ni gör!(:0)!

      • Tack WP-teamet. Jag lade till en annan WordPress-mapp och det fungerar inte. Jag döpte den här andra mappen till Wordpress1 eftersom den första webbplatsens databas heter WordPress och det fungerade inte. Snälla, hjälp till. Tack.

  28. För Mac-användare rekommenderade du:

    Du måste skapa den här filen i din webbplats rotmapp.

    Kan du förklara mer? Var kan jag hitta den här mappen?

  29. följde alla steg men när jag skriver "localhost/website1" visas ett felmeddelande "Fel vid upprättande av databaskoppling", försökte även starta om min xampp, men samma problem kvarstår.

  30. Jag får ett meddelande om att objektet inte hittades när jag skriver localhost/website1 i min webbläsare. Det står följande:

    Fel 404

    localhost
    Apache/2.4.25 (Win32) OpenSSL/1.0.2j PHP/5.6.30

    Några idéer, gott folk?

    Tack

  31. god eftermiddag,
    tack för din artikel. Den var lätt att följa. Jag har lyckats installera WP offline på min dator men jag kan inte lista ut hur jag loggar in på wp-admin och börjar arbeta offline.
    Jag vet att du nämnde att vi skulle logga in på /localhost/etc…. men var anger jag det? öppnar jag det i min webbläsare?

    tack

  32. Hej, tack för den här utmärkta handledningen.
    Jag behöver uppdatera php.ini eftersom jag får felmeddelandet 'Den uppladdade filen överskrider direktivet upload_max_filesize i php.ini.' hur hittar jag detta på localhost?
    Tack!

  33. Bra artikel sir, men jag kan inte logga in i WordPress adminpanel.
    Var vänlig ge en lösning

  34. Jag får inte sidan "Välkommen till WordPress" vad är fel, det står — Index of /website1 — högst upp

  35. snälla, det visar mig att databasen inte hittades när jag försöker ange databasnamnet i min wp

    • Ja, det hände mig också. Du måste skapa ditt databasnamn i avsnittet localhost/phpMyAdmin i din webbläsare innan du går tillbaka för att fylla i informationen, och användarnamnet blir root och lösenordet blir tomt. Du är redo att köra.

  36. Tack för den detaljerade guiden… jag följde stegen som beskrivs ovan och allt fungerade bra tills jag försökte starta wordpress i min webbläsare genom att skriva "localhost/website1". Istället för att starta visades "Index/website1".
    Vad kan problemet vara?

  37. Att ha en lokal WordPress-webbplats är bra för att testa funktionalitet, plugins och teman innan du gör den live.

    Det är också mycket snabbare jämfört med live.

    Tack, bra artikel.

  38. Detta fungerade perfekt. Kan inte tro att jag faktiskt gjorde detta. Instruktionerna var "Helt rätt". Detta gjorde min dag!

  39. Mycket kreativt sätt att bara designa och lägga upp innehållet... experimentera och när du är klar!! gör din webbplats online

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt vår kommentarspolicy, och din e-postadress kommer INTE att publiceras. Använd INTE nyckelord i namn fältet. Låt oss ha en personlig och meningsfull konversation.