The main intent of this repository is for developers of Moodle to rapidly create a local instance of Moodle.
This project contains Vagrant and Ansible scripts to provision CentOS7 machines with Moodle.
This Moodle installation will depend on Apache2 and MariaDB.
- Copy vars.secret.yml.edit file to vars.secret.yml.
- Edit the vars.secret.yml file following the instructions detailed in the file.
- Modify the moodle file in the group_vars directory by specifying the mdl_repo and mdl_repo_version.
If you need to use a proxy, please see the proxy fork of this repository.
This section explains one use case of this project:
- Create one VM machine with Moodle installed.
To create a virtual machine and provision it with Moodle, simply run:
vagrant up
If the installation is completed successfully, you will be able to:
- Access Moodle through your web browser: http://localhost:8083
- Finalize the Moodle installation process
- Connect to the machine:
vagrant ssh