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.

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.

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 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'.

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.

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.

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'.

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.

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.

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'.

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.

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.

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.

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.

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.

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.

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:
- Ordlista: Localhost
- Hur man installerar WordPress lokalt på Mac (2 enkla sätt)
- Hur man installerar WordPress på en Windows-dator (2 metoder)
- Hur man flyttar WordPress från lokal server till live-webbplats (2 metoder)
- Hur man flyttar en live WordPress-webbplats till en lokal server
- Hur man tar emot WordPress-e-post från localhost med SMTP
- Hur man återställer WordPress administratörslösenord på localhost
- Hur man enkelt skapar en staging-webbplats för WordPress (steg för steg)
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.

André Bruwer
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é
WPBeginner Support
Hej André Bruwer,
Det beror på utvecklarens egna preferenser. Om en webbplats inte har varit live tidigare kan de arbeta med den med hjälp av en underhållsläge eller kommande plugin. Fler utvecklare föredrar dock att arbeta lokalt och sedan överföra en webbplats till en live-server.
Admin
demola
snälla jag vill flytta min wordpress-sida från min bärbara dator till en annan bärbar dator jag använder xamp som lokal server
Thomas James Keely
Jag var igång inom några minuter. Tack så mycket!!!
Chaitra
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.
Chaitra
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.
Jay
din artikel är mycket hjälpsam för wp-nybörjare.
rocky
Tack för kunskapen men hur kan jag göra den live via Xampp. Låt oss veta om det finns någon handledning
bala
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
Jojo
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?
sekar ramu
Tack. Enkelt och rakt på sak
Eleazar
Hej kille. Din handledning är mycket enkel. Jag gillade den. Mycket tydlig och lätt att följa. Tack
Jerry
Mycket rakt fram handledning! Tack.
krishan pal singh
Very helpful tutorial for me… Thank you so much
paul
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.
Shamrat Hossain
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
Abhijith
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.
Suraj Barthwal
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.
Mario Bergeron
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
WPBeginner Support
Hej Mario,
Se vår guide om hur du ökar den maximala filuppladdningsgränsen i WordPress.
Admin
JERSon
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
Oskyldig
Se till att din apache och mysql körs. Försök sedan igen
Emmanuel
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?
ayush singh chauhan
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
WPBeginner Support
Hej Ayush,
Starta om XAMPP och försök sedan igen.
Admin
Stanley
När jag är klar med en webbplats och vill bygga en annan, hur gör jag då? Tack.
WPBeginner Support
Hej Stanley,
Skapa en ny mapp för din webbplats inuti htdocs-mappen och upprepa alla steg som nämns under avsnittet 'Skapa en lokal WordPress-webbplats med XAMPP'.
Admin
Jonathan Pienaar
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).
Bhagwat Pawar
trevligt och praktiskt taget perfekt. kan jag lägga till e-postfunktionalitet här genom att installera gmail smtp eller wp smtp plugin
Jane
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?
WPBeginner Support
Hej Jane,
Se vår guide om hur du ökar den maximala filuppladdningsstorleken i WordPress.
Admin
Kumar
Tack! Underbart detaljerade steg-för-steg-instruktioner. Kunde installera Wordpress på min lokala maskin utan problem. Mycket uppskattat.
Julie
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!
Eleonro
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?
James
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.
Ruma
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
Kenny
Lämna lösenordsfältet tomt
Dani
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!
Maria
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!
Hillary
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
Maheshwaran
Tack så mycket.. Dina steg-för-steg-instruktioner hjälper mig mycket.
Nicholas
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
Amokola Stephen
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
Alexander
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/
Aligo
Tack så mycket för den här artikeln.. Jag följde den verkligen och lyckades skapa webbplatsen
DavidA
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
WPBeginner Support
Hej,
Du kan lägga till fler webbplatser genom att helt enkelt lägga till en ny mapp under /XAMPP/htdocs/.
Admin
DavidA
Tack – WPBeginners webbplats/artiklar/supportteam har varit en gudagåva.
Fortsätt gärna med det ni gör!(:0)!
Stanley
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.
WPBeginner Support
Hej Stanley,
Ser du något fel när du besöker webbplatsen i din webbläsare?
Trifina
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?
WPBeginner Support
Hej Triffina,
Normalt lagras dina XAMPP-webbplatsmappar i mappen /Applications/XAMPP/xamppfiles/htdocs/.
Admin
Ann
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.
Mike
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
Chris
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
WPBeginner Support
Hej Chris,
Ja, du måste ange det i din webbläsares adressfält.
Admin
Amy
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!
Ratnesh Tripathi
Bra artikel sir, men jag kan inte logga in i WordPress adminpanel.
Var vänlig ge en lösning
Mike
Jag får inte sidan "Välkommen till WordPress" vad är fel, det står — Index of /website1 — högst upp
abdulmuluq
snälla, det visar mig att databasen inte hittades när jag försöker ange databasnamnet i min wp
sam
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.
divp
Bra, tack för att du delade
Raymart
Vilket är mycket snabbare, XAMPP eller WAMP?
Shaedar
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?
WPBeginner Support
Hej Shaeder,
Försök att starta om XAMPP, se till att du har kopierat WordPress-mappen och att mappen website1 faktiskt innehåller dina WordPress-filer.
Admin
Shaedar
Tack så mycket… fungerar perfekt nu.
Rodney Lacambra
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.
Paul Guzman
Detta fungerade perfekt. Kan inte tro att jag faktiskt gjorde detta. Instruktionerna var "Helt rätt". Detta gjorde min dag!
Soham Pratap
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
Om
Vad sägs om Wampserver, är det samma sak?
WPBeginner Support
WAMPserver är också en Apache-distribution som underhålls av andra personer. Men ja, det låter dig också skapa lokala WordPress-webbplatser på din Windows-dator.
Admin