An Ansible playbook for Playground
Includes:
- PHP 7.1 (and 5.6 if needed)
- Composer
- MySql 5.6
- Apache 2 with FastCGI
- Memcached
- Redis
- Node 8
$ sudo apt-add-repository -y ppa:ansible/ansible
$ sudo apt update
$ sudo apt upgrade -y
$ sudo apt install -y software-properties-common ansible git
$ sudo git clone https://github.com/mirkoferraro/ansible-playground ~/ansible-playground
Edit ~/ansible-playground/hosts and ~/ansible-playground/host_vars/yourhostname.com files
$ cd ~/ansible-playground
$ sudo ansible-playbook -i hosts playbook.yml -c local
$ sudo ansible-playbook -i hosts playbook.yml -c local --start-at-task="your task name"