Så här installerar du Craft CMS

Craft CMS är ett system som snabbt blir "gå till" för webbproffs. Med det kan du skapa robusta, flexibla och anpassningsbara webbplatser som är säkra och enkla för kunder att använda.

I den här korta videohandledningen från min kurs på Craft CMS, kommer vi att gå igenom hur man installerar Craft CMS. Vi täcker installationsprocessen för att arbeta offline, och längs vägen ser vi också hur installationsprocessen fungerar för en webbsida.

Så här installerar du Craft CMS

 

1. Ladda ner MAMP och Craft

Som jag nämnde, visar jag installationsprocessen offline. Men jag ska också visa dig vad du behöver göra för onlineversionen, så vid slutet av denna handledning vet du hur du installerar Craft om du arbetar offline i en utvecklingsmiljö eller online för distribution. 

För vår offline installation och utveckling i kursen använder vi MAMP. Så om du inte har MAMP installerat på ditt system, gå till nedladdningssidan för att fånga en kopia och installera den innan du går vidare. 

Därefter, gå till Craft hemsidan och klicka på Ladda ner länk i övre högra hörnet för att ladda ner Craft i form av en blixtlås. Så fortsätt och extrahera den zip, och om du ser inuti ser du två mappar: offentlig och hantverk.

De fyra filerna inne i offentlig mappen går direkt in i din offentliga HTML-mapp. Så det innebär att endast dessa fyra filer kommer att vara direkt tillgängliga offentligt. 

De hantverk mappen är där hela din CMS är inrymd. Och den här mappen kommer att sitta bredvid den offentliga HTML-mappen i samma rotmapp. Det innebär att det är en nivå över alla dina offentliga filer, vilket innebär att ingen av CMS-filerna är offentligt tillgängliga. Så det ger dig en riktig säkerhetsförmåga direkt från get-go.

2. Kopiera filerna över

För att starta installationsprocessen är det första du vill göra, välj alla fyra filer som finns i den offentliga mappen och kopiera dem. Då måste du hitta htdocs mappen inuti din MAMP-installation. 

Med en Mac går du till din tillämpningar mapp hittar du MAMP, och sedan inuti hittar du htdocs mapp. I Windows är det i princip samma sak. Gå bara till din Program filer mappen, leta reda på din MAMP-installation och hitta sedan din htdocs mapp inuti det. 

Klistra in i de fyra filerna från din offentliga mapp som du just har kopierat. 

Htdocs-mappen i en MAMP-installation motsvarar public_HTML-mappen i en vanlig webbhotell. Så om du installerar Craft CMS på en vanlig webbhotell tar du samma fyra filer och du laddar dem upp till din public_html mappen istället. 

Nästa sak vi behöver göra är att kopiera över hela det hantverk mapp som innehåller hela CMS. Välj så och kopiera din hantverk mapp.

Och nu går hantverksmappen in i samma rotmapp som din htdocs mapp eller din public_html mapp. Återigen sätter det en nivå över alla dina offentliga filer. 

Så i det här fallet ska vi klistra in det direkt i MAMP mapp. Om du arbetar online och distribuerar via FTP, lägg sedan din hantverksmapp i samma mapp som din public_html mapp så här.

Alternativa filstrukturer

Du kan vara i ett scenario där det inte bara är möjligt för dig att konfigurera din filstruktur på detta sätt. Så du kanske inte kan lägga din hantverksmapp i samma mapp som din public_HTML. Du kan till exempel använda en tilläggsdomein, så du kanske arbetar i en undermapp i ditt totala värdkonto.

Om det händer är det bra. Du kan faktiskt lägga din hantverksmapp var du vill. Och om du behöver lägga det på en plats som inte är standard, öppna bara index.php-filen och redigera rad 4 ($ craftPath = '... / craft';) för att återspegla platsen för din hantverksmapp.

3. Ställ in databasen

Därefter måste vi skapa en databas för din webbplats, och för att göra det ska vi använda phpMyAdmin-verktyget. 

För att komma till det i din MAMP-inställning, tryck på Öppna WebStart-sidan, och gå till Verktyg> phpMyAdmin. Om du arbetar online och distribuerar en webbplats letar du efter phpMyAdmin i kontrollpanelen. I cPanel ser du det i databasavsnittet. 

Lägg till en användare

I phpMyAdmin är det första vi ska göra en ny användare. Så slå på användare fliken längst upp och sedan slå Lägg till användare

När du skapar en levande databas vill du försöka göra alla dina användarnamn och lösenord väldigt svårt att gissa eller brute force. Så du vill i princip använda slumpmässiga strängar med bokstäver och siffror, men i vårt fall kommer vi hålla sakerna lite enklare så att det bara är lite lättare att demonstrera. Så vi ställer in Användarnamn till craftcms. För Värd, vi väljer Lokal. Och då använder vi lösenordsgenerern.

Ta tag i lösenordet och kopiera och klistra in det i ett anteckningsblock någonstans, för att du ska använda det på ett ögonblick. 

Nu ska vi ge våra användares globala privilegier, så träffa Markera alla knapp. Bläddra sedan ner och tryck på knappen längst ner på sidan. Och så får du se ett meddelande på toppen som säger: "Du har lagt till en ny användare."

Skapa en ny databas

Nu behöver vi en ny databas, så över till vänster, klicka på Ny länk. Ange sedan namnet craftcms igen och träffa Skapa

Nu om vi tittar in i privilegier fliken ser du din nya craftcms-användare som vi just skapat och den här användaren har alla privilegier, vilket innebär att du via denna användare kan göra de ändringar som du behöver i databasen som du just ställt in.

Lägg till detaljerna till Craft's Config-fil

Nu när vi har vår databas och vår användare, måste vi låta Craft CMS veta vad detaljerna för dessa två är. Så gå till hantverk> config> db.php. Där kan du fylla i databasnamnet, användarnamnet och lösenordet, följ instruktionerna i filen.

Så nu är alla våra filer på plats, vår databas är upprättad, och vi har lagt till detaljerna i vår databas till Craft's config. Vi är redo att köra Craft installeraren. 

4. Kör Craft Installer

För att köra installationsprogrammet, peka din webbläsare på webbadressen localhost: 8888 / index.php / admin. Om du arbetar online, ersätt bara den lokala värdadressen med ditt huvuddomännamn. 

Härifrån handlar det bara om att följa anvisningarna. Det är allt ganska självförklarande, förutom att webbläsarens webbplats som standard kommer att fyllas i som lokal värd. Men för att detta ska fungera på din MAMP-inställning måste du se till att du har portnumret i slutet genom att lägga till : 8888.

Och då kan du sluta, och låt installatören springa. När det är klart, slå Gå till Craft CMS, och nu är din webbplats installerad, och du bör se en instrumentpanelsida som ser ut så här:

Slutsats

Så så skapar du en Craft CMS-webbplats. Först överför du filerna, då skapar du en databas, du lägger till dina databasdetaljer i Craft's config och kör installationsprogrammet. 

Titta på hela kursen

Under hela kursen, Upp och Running With Craft CMS, lär du dig alla viktiga grunderna för att arbeta med Craft CMS, från installation till anpassning av baksidan och grunden för att mätta.

Och när du väl har tagit hand om Craft CMS kan du sedan bygga på allt du har lärt dig och utveckla en blogg eller en målsida från grunden i min uppföljningskurser: