✅ WEB- och WordPress -nyheter, teman, plugins. Här delar vi tips och bästa webbplatslösningar.

Installera WordPress för lokal utveckling

2

Hittills har vi tagit upp några saker som alla leder oss till att skapa vår lokala utvecklingsmiljö. Om du ännu inte har kommit ikapp rekommenderar jag att du läser de tidigare artiklarna:

  1. Lokal utveckling för Indie WordPress-utvecklaren
  2. Databaser och verktyg för Indie WordPress-utvecklaren

I den sista artikeln säger jag följande:

Därefter är det dags att installera WordPress. Det är extremt enkelt, så om du har kommit så långt, skulle jag med tillförsikt konstatera att den tuffaste delen är över.

Detta är vanligtvis den enklaste delen (egentligen), men det finns två sätt som du kan hantera detta på, och jag ska täcka båda. För den som är nyfiken, ser den ut så här:

  • installera den senaste stabila versionen av WordPress,
  • installerar den senaste nattversionen av WordPress

Det finns anledningar till att du kanske vill använda den ena mot den andra. Jag tenderar att gynna det senare när jag bygger ut mina egna lösningar av skäl som jag kommer att täcka senare i artikeln, men notera att båda ovanstående täcks i det här inlägget.

Så med det sagt, låt oss börja.

WordPress för lokal utveckling

För att vara tydlig, när jag hänvisar till den senaste stabila versionen av WordPress jämfört med den senaste nattversionen av WordPress, talar jag om två saker:

  1. versionen av WordPress kan du ladda ner gratis från WordPress.org just nu,
  2. versionen av WordPress kan du checka ut från Subversion-förrådet.

Beroende på vad du försöker uppnå kanske du bara behöver den ena istället för den andra, men jag tycker att användningen av versionen från Subversion ofta är ett bra sätt att se till att din kod är både aktuell och framtidssäker eftersom det är den senaste ögonblicksbilden av koden baserat på dess nuvarande utvecklingsläge.

Men om du bygger något specifikt för en viss version av WordPress, kanske det är bra att använda den senaste stabila versionen.

Förbereder för att installera WordPress

Innan du laddar ner en version av programvaran rekommenderar jag alltid att du skapar en katalog där du ska installera programmet och skapar en databas för det.

Beroende på vad du gör, kommer du sannolikt att använda källkontroll (vilket är något jag kommer att ta upp senare i den här artikelserien). Men jag har tyckt att det fortfarande är trevligt att ha den förvarad på en plats där du enkelt kan hämta den om något skulle hända din maskin.

Detta kan vara något som iCloud Drive, Dropbox eller OneDrive (för att bara nämna några).

Installera WordPress för lokal utveckling

När det är på plats är det dags att skapa databasen. Eftersom vi använder Laravel som vår lokala utvecklingsmiljö, då vet vi att standardtoppdomänen kommer att vara .testoch för det ändamålet vill jag att mina databaser följer det schemat.

Så till exempel kan jag ha en domän som heter wpdevtesteller trunktestberoende på var jag hämtar koden för applikationen. Oavsett, för att göra detta kan du använda kommandoraden, PhpMyAdmin eller ditt föredragna databasverktyg.

Min är Sequel Pro, men processen är i allmänhet densamma. Du måste hänvisa till dokumentationen för hur du gör detta i din programvara. När du har anslutit till servern väljer du helt enkelt att skapa en ny databas och namnge den vad du vill:

Installera WordPress för lokal utveckling

Enkelt uttryckt skapar du en tom databas och sedan sköter installationsprocessen för WordPress resten.

En anmärkning före installation

Där du väljer att installera programmet rekommenderar jag att du namnger katalogen som är lätt att komma ihåg och lätt att skriva eftersom du kommer åt den i din webbläsare med hjälp av Valet. Och Valet kommer att använda namnet på katalogen som en del av domänen genom vilken du kommer åt den.

Laddar ner WordPress

När du har skapat databasen är nästa steg enkla:

  1. ladda ner WordPress,
  2. packa upp arkivet i den katalog du väljer,
  3. berätta för Valet var programmet finns i ditt filsystem,
  4. gå igenom installationsprocessen.

Att ladda ner WordPress är enkelt eftersom det är tillgängligt från den här sidan och den enorma knappen Ladda ner WordPress. När den har laddats ner packar du helt enkelt upp till arkivet i katalogen som du har skapat.

Detta kan vara på någon av de ovan nämnda platserna, eller det kan vara någon annanstans. Att faktiskt installera WordPress är lätt, och jag kommer att täcka det i slutet av inlägget.

Ladda ner WordPress från Subversion

Om du är någon som hellre vill utveckla kod mot den senaste versionen av kodbasen (det vill säga den som ännu inte har släppts och som fortfarande är under utveckling), måste du checka ut koden från Subversion-förvaret i vilken WordPress är lagrad.

För dem som är nya med källkontroll, få inte panik. Det är väldigt enkelt att göra med applikationer som är tillgängliga för oss (en del gratis, andra inte). Om du använder Windows, kolla in TortoiseSVN. Om du använder macOS, prova Versioner.

Installera WordPress för lokal utveckling

Om du har mer erfarenhet kan kommandoraden och dessa instruktioner vara din bästa insats.

När du har din valda klient redo måste du ge lite information. Varje klient erbjuder samma fält men hur det ser ut är lite olika beroende på ditt operativsystem.

Den viktigaste informationen som du behöver för en klient är adressen genom vilken din klient kan checka ut WordPress-kodbasen. Det är som följer:

https://core.svn.wordpress.org/trunk

De flesta klienter låter dig bläddra i programmet på servern innan du laddar ner det. Observera att när du checkar ut koden kommer du att vilja kolla in den i katalogen du har skapat.

Jag brukar använda den här metoden, så jag kollar in förvaret i en katalog som heter trunk. På så sätt kan jag fortsätta arbeta med min egen kod (som vanligtvis är plugins) och sedan klicka på Uppdatera för att dra in den senaste versionen av WordPress i katalogen och utvärdera min kod mot den.

Installationsprocessen

Vid det här laget bör du ha två saker:

  1. en databas som WordPress kommer att köras på,
  2. WordPress laddade ner och packade upp eller checkade ut från ett källkodsförråd till en katalog.

Härifrån är det dags att installera WordPress. Programvaran innehåller det som kallas The Famous 5-Minute Installation (och det är ganska enkelt), men det finns några steg vi måste ta för att förbereda vår utvecklingsmiljö för detta.

  1. vi kommer att behöva konfigurera en domän via Valet och säkra den,
  2. vi kommer att behöva värden, databasens användarnamn och lösenord (som tillhandahålls av Valet)

Lyckligtvis är allt ovanstående ganska enkelt. Öppna först en terminal och navigera till katalogen där du har installerat WordPress. Skriv sedan in följande kommando:

$ valet link && valet secure

Detta kommer att konfigurera en domän och ett HTTPS-certifikat så att du kan komma åt WordPress-installationen (som vi fortfarande behöver konfigurera). Låt oss säga att du till exempel precis har ställt in installationen så att den är tillgänglig på https://trunk.test. Om så är fallet, peka din webbläsare till den platsen och starta installationsprocessen.

Under installationen kommer du att få en rad frågor. De enda två som kan ge dig problem är de om databasservern, användarnamnet och lösenordet.

Eftersom vi använder Betjänad är respektive fält som följer:

  • Server: localhost eller 127.0.0.1
  • Användarnamn: root
  • Lösenord: [lämna det tomt]

Förutsatt att du har tillhandahållit allt korrekt kommer WordPress att slutföra installationen och du kommer att presenteras med startsidan eller inloggningsskärmen beroende på vilken URL du vill komma åt.

Förebyggande skrivning av säker kod

I nästa uppsättning inlägg ska vi titta på verktyg och plugins som gör det mycket lättare att arbeta med WordPress medan du skriver kod. Det vill säga, dessa verktyg hjälper dig att fånga fel och problem i din kod innan du måste börja felsöka genom lämpliga verktyg som Xdebug.

Se det som ett förebyggande skyddsskikt innan du behöver göra ett riktigt felsökningsarbete för att säkerställa att du har gjort allt du kan för att förbereda dig för större problem som du annars kanske har missat.

Inspelningskälla: tommcfarlin.com

Denna webbplats använder cookies för att förbättra din upplevelse. Vi antar att du är ok med detta, men du kan välja bort det om du vill. Jag accepterar Fler detaljer