I datornätverk betyder localhost bokstavligen ”den här datorn”. När du skriver in en URL i din webbläsare ansluter du i princip till en ”server” någon annanstans i världen. Den här datorn serverar dig den page som du har requestat. Om du däremot skriver ”localhost” i din webbläsare, vet webbläsaren att du vill ansluta till den dator som du använder för tillfället. Om din dator kör en web server, som gillar Apache, kommer din webbläsare att serveras en page av din egen dator, som kallas localhost. Varje dator som är ansluten till internet har en IP-adress och det har även din localhost. Vanligtvis är IP-adressen 127.0.0.1.
Localhost används ofta för testning och utveckling. När en utvecklare installerar WAMP-, LAMP- eller MAMP-programvarustack på sin dator skriver han eller hon vanligtvis ”localhost” i webbläsaren för att få upp sin WordPress-webbplats. Miljöer med lokala servrar kan påskynda tiden för utvecklare. Det är också bra för inlärningsändamål.
En annan vanlig användning av localhost är när du försöker ansluta till din MySQL-databas. Vanligtvis händer detta när du installerar WordPress på din server. Det ligger utanför ramen för den här artikeln, men under installationen av WordPress blir du ombedd att ange ett värdnamn som vanligtvis är localhost. Anledningen till detta är att både WordPress och MySQL vanligtvis installeras på samma server. För att de ska kunna kommunicera med varandra måste de vara medvetna om detta. Genom att berätta för WordPress att din MySQL-databas server är ”localhost” säger du i princip till WordPress att leta efter databasen på samma dator.