Idag ska jag prata med dig om att konfigurera en lokal server som ska användas med WordPress. Att använda en lokal server är viktig av många anledningar, om bara för att hålla dig från att behöva ladda upp och ladda ner dina filer hela tiden. När som helst vi behöver göra ändringar kan vi använda den lokala servern.

För att hålla din webbplats live utan att lägga den i underhållsläge under mycket lång tid kan vi använda den lokala servern.

Nerstopp är en enorm rädsla för många webbplatsägare, och det här förblir helt och hållet dem från att göra stora förändringar eller uppgraderingar, eftersom det kan leda till att din driftstid saknar försäljning, affiliate-intäkter, nya besökare eller det kan till och med orsaka att vissa sökmotorer släpp några sidor från deras index. Med en lokal eller testserver behöver det inte längre vara ett problem.

Så nu när vi vet några bra skäl att konfigurera en lokal server, låt oss fortsätta och ta reda på hur vi kan göra det här.

Steg ett

Det första steget är att ta reda på vilken programvara du vill använda. Två av de mest populära är XAMPP och WAMPSERVER.

Med XAMPP (Cross-Platform Apache MySQL PHP Perl) får du en programvara som är kompatibel med alla plattformar, inklusive Linux, Windows, Mac OS X och Solaris. Efter att ha testat mjukvaran skulle jag dock säga att den har en större inlärningskurva än WAMPSERVER.

WAMPSERVERis är bara kompatibel med Windows men är en mycket mer användarvänlig programvara. Eftersom Windows kan läggas till en Mac-partition finns det ingen anledning att inte gå med WAMPSERVER.

För denna handledning kommer vi att använda WAMPSERVER. De många fördelarna med WAMPSERVER är tydliga när du börjar använda programvaran, men låt oss gå över några. WAMPSERVER använder Apache2, PHP och MySQL och ger dig möjlighet att ändra inställningar för var och en av dem.

Med PHP kan du ändra versionen, ändra olika inställningar som "visningsfel" eller "korta öppna taggar". Du kan till och med slå på och av olika PHP-tillägg som "PHP_curl" och "PHP_tidy". Några andra saker du kan göra med PHP-alternativen är att läsa felloggen eller ens skapa en PHP.ini-fil.

Om du tittar på Apache-alternativen kan du ändra versionen, stoppa / starta tjänsten och ställa in testportar, aktivera / inaktivera moduler som "actions_module", du kan till och med lägga till en aliaskatalog som " http://localhost / yoursite "Med ett knapptryck. Några andra Apache-alternativ är att läsa fel- och åtkomstloggarna samt konfigurera direkt din httpd.conf-fil.

Som vi snabbt kan se WAMPSERVERhas många alternativ att erbjuda med de som listas ovan, inklusive möjligheten att ändra många MySQL-inställningar och använda phpMyAdmin.

Steg två

Ditt andra steg kommer faktiskt att installera programvaran, så gå till http://www.wampserver.com/en/ och klicka på WAMPSERVER-nedladdningen som gäller för ditt system: 32 eller 64 bitar.

När du har laddat ner och sparat filen till skrivbordet eller någon annanstans, fortsätt och dubbelklicka på den för att installera.

När fönstret dyker upp klickar du på Nästa och accepterar användaravtalet i nästa fönster.

Välj sedan din katalog som även kan vara på en flyttbar lagringsenhet som en flash-enhet. Klicka på Nästa två gånger och installera sedan.

Steg tre

När du har installerat Wampserver, är det dags att få det att installeras. Om du lägger en genvägsikon på skrivbordet klickar du på det och det kommer att starta tjänsten, annars behöver du gå till startmenyn i Windows> alla program> Wampserver.

När du har startat WAMPSERVER märker du en rosa ikon som vänds till en grön ikon, så kan du helt enkelt gå till lokal värd i adressfältet och du kommer att hälsas med WAMPSERVER-hemsidan.

Här får du tillgång till din PHPinfo, phpMyAdmin och dina projekt.


(Vänster PHPinfo) (Höger phpMyAdmin)

Dessa två tjänster bör redan ställas in för dig, så klicka på den gröna ikonen i Aktivitetsfältet, gå till Apache och klicka på httpd.conf eftersom vi behöver konfigurera några saker här.

När du har öppnat httpd.conf filen, leta efter #LoadModule vhost_alias_module moduler / mod_vhost_alias.so och ta ut #, det här aktiverar vhost-modulen vilket är vad vi ska använda i nästa steg.

Steg fyra

Nu kan du ställa in din första WordPress-webbplats direkt på din lokala server. Det finns två sätt att göra detta och jag kommer att visa dig var och en, men den andra är det mer föredragna och mer dynamiska sättet.

Det första vi kan göra är att helt enkelt klicka på den gröna ikonen i Aktivitetsfältet och gå till Apache> alias kataloger och lägga till en ny katalog, t.ex. http://localhost / yoursite. Efteråt skulle du helt enkelt klicka på den gröna ikonen igen och klicka på www-katalogen. Här får du ett Explorer-fönster där alla dina mappar är listade. Skapa en ny mapp med samma namn som ditt alias, t.ex. "yoursite" och du är klar.

Ett av de största problemen med den här metoden är med webbadresserna, särskilt dynamiska webbadresser som genereras av WordPress. Att använda localhost kan göra att du går vilse i dynamiska platser, det ser inte ut som naturligt, det kan också orsaka förvirring eftersom det ser ut att allt finns i en underkatalog.

Den andra metoden är att använda den virtuella värd som vi aktiverade tidigare i httpd.conf-filen. Denna metod är också ganska enkel, ser mer naturlig ut och jag tror att den hanterar dynamiska webbadresser mycket bättre. J

Öppna bara httpd.conf-filen och börja konfigurera därifrån. Sök i filen tills du hittar:

ServerName localhostDocumentRoot "I:/wamp/www/"

Här kommer du att lägga alla dina virtuella värdkataloger. För att lägga till en ny webbplats kopiera bara ovanstående kod och ändra informationen till något som:

ServerName yoursite.devDocumentRoot "I:/wamp/www/yoursite/"

Spara sedan httpd.conf-filen.

När du har gjort det klickar du på den gröna WAMPSERVER-ikonen igen och går till din www-katalog. Skapa en ny mapp och kalla den som "yoursite".

Nästa gå in i Min dator och C: Windows System32 drivers etc, här borde du se din värdfil. Högerklicka på filen och öppna med anteckningsblock, och direkt under "127.0.0.1 localhost" skapar du ett värdnamn för din nya webbplats, till exempel "127.0.0.1 yoursite".

Vid den här tiden är du nästan klar, klicka på WAMPSERVER-ikonen igen och starta om alla tjänster. Nu kan du helt enkelt gå in i din webbläsare och lägga www.yoursite.dev i din adressfält. Du kommer inte se någonting just nu förutom en tom sida men minst vet du att det fungerar. Om det inte fungerar ska du ompröva dina steg och se till att du inte saknade något.

Steg fem

Gå nu till www.WordPress.org och hämta den senaste versionen, spara den i din lokala WAMPSERVER www-katalog och extrahera allt i zip-filen till den mappen.

När du har hämtat WordPress klickar du på WAMPSERVER-ikonen igen och öppnar phpMyAdmin.

En gång inuti phpMyAdmin skapar du en ny databas genom att klicka på fliken Databaser och ange ett databasnamn i utrymmet längst ner på sidan. För enkelt erkännande kommer bara namnet "yoursite". När din databas är konfigurerad klickar du på WAMPSERVERicon igen och startar om alla tjänster.

Som du märker kommer din databas att vara tom men vi fyller upp det riktigt snabbt när du installerar WordPress.

Gå nu in i din WAMPSERVER www-katalog och öppna mappen "yoursite" och hitta wp-config i huvudkatalogen. Öppna filen i din HTML- eller PHP-editor, t.ex. Notepad ++, och ange följande information:

// ** MySQL settings - You can get this info from your web host ** ///** The name of the database for WordPress */define('DB_NAME', yoursite);/** MySQL database username */define('DB_USER', 'root');/** MySQL database password */define('DB_PASSWORD', '');/** MySQL hostname */define('DB_HOST', 'localhost');

Om du har angett ett lösenord för phpMyAdmin ska du fortsätta och ställa in det på rätt plats, annars lämna det tomt.

Spara konfigurationsfilen och nu kan du gå in i din webbläsare, lägga in www.yoursite.dev och du ska se installationssidan för WordPress. Om du använde filen wp-config-sample tar du bort ordet -prov och sparar det som wp-config.

På det här stället fortsätt och ange din information på installationssidan för WordPress och klicka på Installera.

Efter installationen av WordPress, gå tillbaka till phpMyAdmin och du borde se din databas med 11 tabeller.

Fortsätt nu genom att logga in på WordPress och gå till inställningar, här borde du se all din första information fylld i för dig.

Om du har gjort allt på rätt sätt borde du ha en helt ny WordPress-installation och nu är du redo att börja jobba på din lokala webbplats.

Sammanfattning

Nu när du förstår hur du konfigurerar och använder en lokal server för WordPress, är det dags att börja använda det och bli bekant. Det finns många fördelar med detta, bland annat det faktum att det aldrig är en bra idé att arbeta på din webbplats på en live-server om du inte testar det för en klient, plus ditt arbetsflöde är så mycket snabbare. Det här är dålig övning, så du kommer gärna veta hur den lokala servern fungerar.

Använder du din egen lokala installation av WP för utveckling och testning? Låt oss veta dina erfarenheter i kommentarerna!