install Laravel Homestead - upgrade php - install ext-json

$ git clone*xxxxxx.git
$ cd xxxx
$ composer install
$ php artisan arbor:install --dev
composer install

yarn global add @vue/cli

echo 'export PATH="$(yarn global bin):$PATH" ' >> ~/.bash_profile
source ~/.bash_profile

upgrade php:
brew install php@7.3
echo 'export PATH="/usr/local/opt/php@7.3/bin:$PATH"' >> ~/.bash_profile
echo 'export PATH="/usr/local/opt/php@7.3/sbin:$PATH"' >> ~/.bash_profile
source ~/.bash_profile
php -v
Laravel Homestead is an official, pre-packaged Vagrant box that provides you a wonderful development environment without requiring you to install PHP, a web server, and any other server software on your local machine. No more worrying about messing up your operating system! Vagrant boxes are completely disposable. If something goes wrong, you can destroy and re-create the box in minutes!

1. install VirtualBox 6.x / Vagrant
2. install composer
php -r "copy('', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'c5b9b6d368201a9db6f74e2611495f369991b72d9c8cbd3ffbc63edff210eb73d46ffbfce88669ad33695ef77dc76976') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
install local:
php composer-setup.php
install global:
php composer-setup.php --install-dir=/usr/local/bin --filename=composer
php -r "unlink('composer-setup.php');"


Popular posts from this blog

About GraphQL - Downside