Oliver Davies
9777514811
Without doing this, we are stuck on Drupal 8.9.0-beta2, rather than upgrading to 9.0.3. |
||
---|---|---|
config/sync | ||
docs/images | ||
tools/ansible | ||
web/modules/custom/simple_message | ||
.gitignore | ||
ansible.cfg | ||
composer.json | ||
composer.lock | ||
README.md | ||
Vagrantfile |
Dransible
Prerequisites
- Ansible
- Vagrant
- Recommended: Vagrant::Hostsupdater plugin
Installation
-
Download roles from Galaxy:
ansible-galaxy install -r tools/ansible/requirements.yml
-
Start the server:
vagrant up
-
Provision the server:
ansible-playbook tools/ansible/provision.yml
If you go to the server IP address (
http://192.168.33.10
) then you should see the Apache2 default page.If you go to
http://dransible
then you should see a Forbidden error as the application is not yet present on the server. -
Deploy the application:
ansible-playbook tools/ansible/deploy.yml
After this,
http://dransible
should show an installed Drupal website.