install Laravel Homestead - upgrade php - install ext-json

$ git clone git@github.com:fre*xxxxxx.git
$ cd xxxx
$ composer install
$ php artisan arbor:install --dev
composer install
https://getcomposer.org/download/
https://www.hostinger.com/tutorials/how-to-install-composer
https://github.com/settings/tokens




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

https://laravel.com/docs/6.x/homestead
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
https://getcomposer.org/download/
php -r "copy('https://getcomposer.org/installer', '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');"

Comments

Popular posts from this blog

About GraphQL - Downside