Homestead este o masina virtuala pentru a dezvolta aplicatii web folosind framework-ul php Laravel.
Configuratie Homestead:
- Ubuntu 14.04
- Git
- PHP 5.6 / 7.0
- Xdebug
- HHVM
- Nginx
- MySQL
- Sqlite3
- Postgres
- Composer
- Node (With PM2, Bower, Grunt, and Gulp)
- Redis
- Memcached (PHP 5.x Only)
- Beanstalkd
- Laravel Envoy
- Blackfire Profiler
Din punctul meu de vedere este unul din cele mai frumoase si mai bune framework-uri php. Este doar parerea mea.
Pe 3 decembrie a aparut oficial PHP 7. Acesta este mult mai rapid si mai bun decat versiunile anterioare. Prin urmare, se impune nevoia sa-i facem si noi update in masina noastra virtuala Homestead.
Pasul 1
In directorul unde avem instalat Homestead, deschidem o consola GIT si rulam comanda:
git clone -b php-7 https://github.com/laravel/homestead.git Homestead7
Se creaza un nou director Homestead7.
Se adauga in fisierul ~/.homestead/Homestead.yaml, imediat dupa "---" (prima linie) :
box: laravel/homestead-7
Se ruleaza vagrant up si se creaza o noua masina virtuala Homesteadcu PHP 7.
Dupa ce se creaza masina, rulam vagrant ssh si rulam 3 comenzi:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
Rulam php -v si vom vedea versiunea 7 de PHP instalata :).