Laravel Homestead mit PHP 7.0

Ihr wollt eine Laravel Homestead Virtual Box mit PHP70 zum Laufen bekommen? Dann ist diese Anleitung wie für euch gemacht, los gehts:

Ist Virtualbox installiert?

vboxmanage -v

Ist Vagrant installiert?

vagrant -v

Ins Homeverzeichnis wechseln

cd ~

Dann das Homestead Git Repository clonen in den Ordner „Homestead-php70“

git clone https://github.com/laravel/homestead.git Homestead-php70

In den „Homestead-php70“ Ordner wechseln

cd Homestead-php70

Den „v3.1.0“ Branch auschecken

git checkout v3.1.0

„init.sh“ Script ausführen

bash init.sh

Die Homestead Version per „version: 0.6.0“ downgraden, dass passiert in der Datei „~/.homestead/Homestead.yaml“. Info: Neuere Homestead Versionen erwarten die Datei „Homestead.yaml“ direkt im Pfad des lokalen Git Repositories und  nicht mehr unter „~/.homestead/Homestead.yaml“.

nano ~/.homestead/Homestead.yaml

So soll „~/.homestead/Homestead.yaml“ für PHP 7.0 aussehen:

ip: "192.168.10.20" # Change ip to avoid conflicts with already running boxes
memory: 4096 # Increase RAM for the box
cpus: 1 
provider: virtualbox 
version: 0.6.0
name: "homestead-php70" # use -php70 suffix to avoid naming conflicts with existing boxes

Danach im Ordner „~/Homestead-php70“ Homestead starten

vagrant up

Quellen

  • https://laravel-news.com/using-older-versions-of-homestead
  • https://laravel.com/docs/5.4/homestead

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.