Hello everyone,
The last days we dedicated ourselves on the production of a series of video tutorials. Moodle running in a Virtual Box is an interesting Setup for small Institutions or for teachers, who want to develop their course locally on their computer.These Video tutorials is directed to Moodle users, who are not Ubuntu experts.
We used the Virtual Box 4.1.8, Ubuntu 11.10, Moodle 2.2, but you can install any version of Moodle you want, SSH, VNC, Webmin and phpMyAdmin for managing the Virtual Box.
We called this series Moodle in the box.
from falomundo on Vimeo
This tutorial shows you, how to create a new Virtual Box and how to configure it.
You have to download and install the Sun Virtual Box Software before.
from falomundo on Vimeo.
After the Setup of the Virtual box, we have to install the operating System. We installed the Ubuntu 11.10 Desktop, because of the GUI.
from falomundo on Vimeo.
After the installation of Ubuntu, we move on with the setup of the Webserver, better known as LAMP Stack.
L=Linux
A= Apache Webserver
M=MySQL Database
P=PHP Scripting
Remember "apt-get install LAMP-Server^". The most important command for this Chapter.
from falomundo on Vimeo.
The LAMP Server is up and running. Time to continue with the Moodle.
Moodle is a so called Course Management Software. Another term is Learning Management Software(LMS).
Basically, Moodle is a bunch of PHP Scripts and a Database.
We will use MySQL.
The Moodle installation is
-downloading Moodle.
-unpack it.
-copy it into the apache Folder.
-run the install procedure.
-change some permissions.(the Moodle install routine will tell you)
-install some PHP extensions.(the Moodle install routine will tell you)
from falomundo on Vimeo.
We installed the "openSSH" and the "VNC" to get direct access to the Virtual Box.
Now we want to install management tools for the MySQL Database and the Server, running on the Virtual Box.
Therefore we install the Webbased MySQL Management tool “phpMyAdmin” and Server management tool “Webmin”.
So, I hope this is useful for somebody.