Install Composer
https://getcomposer.org/download/
Install DrupalConsole launcher tool
curl https://drupalconsole.com/installer -L -o drupal.phar
mv drupal.phar /usr/local/bin/drupal
chmod +x /usr/local/bin/drupal
Download Drupal + DrupalConsole
composer create-project \
drupal-composer/drupal-project:8.x-dev \
drupal8.dev \
--prefer-dist \
--no-progress \
--no-interaction
Change to new created directory
cd drupal8.dev/
Verify DrupalConsole downloaded versions
composer show | grep drupal/console
Verify DrupalCore downloaded version
composer show | grep drupal/core
Copy configuration files (make sure you answer yes to first question)
drupal init
Install Drupal (enter your DB credentials)
drupal site:install
Show available commands
drupal list
Test some commands
drupal generate:module
drupal generate:controller
drupal router:debug
drupal plugin:debug
drupal container:debug
I assume these are for OSX?
One addition to have would be a test to see that
composer
actually does work (mine did not, as I did not have it yet installed globally). Might want to add a link to getcomposer.org -site (to the correct documentation page)