Difference between revisions of "Setting up development environment"

Jump to: navigation, search
(Apache + PHP)
Line 25: Line 25:
 
** [https://www.adminer.org/ Adminer]
 
** [https://www.adminer.org/ Adminer]
  
== Moodle Development Kit (MDK) ==
+
== Moodle ==
 +
 
 +
=== Manual installation ===
 +
* [https://docs.moodle.org/en/Installation_quick_guide Quick guide]
 +
 
 +
=== Moodle Development Kit (MDK) ===
 
Only for Linux and MacOS (not available for Windows)
 
Only for Linux and MacOS (not available for Windows)
 
* [https://github.com/FMCorz/mdk#user-content-for-development Setup]
 
* [https://github.com/FMCorz/mdk#user-content-for-development Setup]

Revision as of 17:29, 4 September 2018

This is a quick guide which contains all the tools you'll need to configure your development environment:

Git

Apache + PHP

More information: Category:Installation

Dabatase

Moodle

Manual installation

Moodle Development Kit (MDK)

Only for Linux and MacOS (not available for Windows)

  • Setup
    • Sample to create some instances (both based on master, first using PostgreSQL and second MySQL:
mdk create --install --engine pgsql --run mindev users makecourse
mdk create --install --engine mysqli --run mindev users makecourse -n stable_master-mysql
  • Behat
    • JRE
    • GoogleChrome driver (Firefox stopped working)

IDE

Other tools

Docker