Installera kursens labbmiljö

By . Latest revision .

Du behöver installera kursens labbmiljö samt ha tillgång till verktyget dbwebb som du installerar i terminalen. När du är klar kan du klona kursrepot där du finner en del av kursens material.

#Version av PHP

Labbmiljön bygger på att du har tillgång till en webbserver med PHP och att du har PHP tillgängligt i din terminal.

Det rekommenderas att du använder PHP 7.4 till denna kursen. Eventuellt kan det fungera även med PHP 7.3 och PHP 7.2, men rekommendationen är att uppgradera till 7.4.

Studentservern kör för tillfället på PHP 7.4, så försök att undvika PHP 8.0 då det eventuellt kan ge dig kompabilitetsproblem när du publicerar till studentservern.

Kika gärna vilka som är aktiva PHP releaser.

#Labbmiljön

Labbmiljön består av ett antal verktyg som du behöver installera på din dator. I nedan länk för du en översikt av dessa.

  1. Installera labbmiljön som behövs för kursen.

Det är framförallt följande verktyg som du behöver tillgång till via terminalen och det är eventuellt några som är nya för dig i denna kursen.

Så här ser det ut för mig, utskriften hos dig kan skilja beroende av vilka versioner du har.

$ php --version
PHP 7.4.15 (cli) (built: Feb 12 2021 14:48:10) ( NTS )

$ composer --version
Composer version 1.10.15 2020-10-13 15:59:09

$ make --version
GNU Make 4.2.1

$ git --version
git version 2.20.1                                 

Det är inte nödvändigt att du har exakt samma version av PHP i terminalen som du har i webbservern, men det bör ligga rätt nära för att undvika eventuella bekymmer med att PHP-versionen i terminalen påverkar vilka övriga paket som installeras med pakethanteraren composer.

#Klona kursrepot

Du behöver uppdatera ditt dbwebb-cli samt klona och initiera kursrepot.

# Gå till din katalog för dbwebb-kurser
dbwebb selfupdate
dbwebb clone mvc
cd mvc
dbwebb init

#Revision history

  • 2021-03-17: (A, mos) Första utgåvan.

Document source.