Forum archive
Moodle
Dear TurnKey-Forum,
currently I'm using the TurnKey-Server MediaWiki-App which runs very fluent and is every day and night in use for the documentation of our small projects. Today after a meeting our project-group had the idea to *add* the Moodle - Course Management System next to our MediaWiki-App to guide new group-members.
My idea is that both Apps (MediaWiki and Moodle) are running under TurnkeyLinux onto the same server - is this possible?
The next problem is that I don't have a clue how I can install or add this App to run it next to the currently running MediaWiki-App.
I already searched over the TurnKey help and blog sites but haven't found any guides, clues or tutorials how to add other TurnKey-Apps, so I want to ask here for help and support.
Thanks for your help and support.
best regards
And is theoretically not too hard even (both MediaWiki and Moodle are PHP apps which are built on top of the TurnKey LAMP appliance). However like always, the devil is in the detail... Especially if you aren't very familiar with Linux in general (or Debian more specifically).
In the future we hope to make this sort of TurnKey usage scenario much easier to achieve but that will still be a while away. And unfortunately I don't have the time right now to sit down and walk you through it... (Actually I'd probably have to sit down and work through it myself and then tell you how I did it, which I really don't have time for...!)
If you are using it 'inhouse' (i.e. on a local network) then my suggestion would be to keep them as separate appliances and run them as VMs. Whilst it can be argued that it is more resource efficient to combine them, personally I prefer the redundancy provided by 2 separate systems.
If you have a desktop PC made within the last few years spare then ProxmoxVE is IMO a great free open source hypervisor (I run it at home for my test lab on 6yo desktop hardware) and then have them as OVZ templates (TurnKey appliance OVZ templates are available for download within the Proxmox WebUI) - then transfer your existing data in with TKLBAM. However there are plenty of other options...
If you have limited resources or are running them in the cloud and separate appliances is not really an option for you, then possibly the quickest, easiest way would be to just install Moodle and MediaWiki side-by-side (from upstream) onto the TurnKey LAMP appliance; each into their own directory (e.g. install Moodle into /var/www/moodle; making it accessible via http://site.com/moodle and MediaWiki into /var/www/wiki; making it accessible via http://site.com/wiki).
Sorry it doesn't directly answer your question but should get you going in the right direction...