Dear all,
I will very much appreciate your support and recommendations in order to do a correct installationof Moodle platform (to be powerful and well established) on a server that I am currently working with.
Dear all,
I will very much appreciate your support and recommendations in order to do a correct installationof Moodle platform (to be powerful and well established) on a server that I am currently working with.
You may also consider configuring and supporting the Moodle mobile app. This is because it has a connect and synchronize technology whereby you can still work on things when you don't have a working internet connection. You need to turn it on in your Moodle and make sure you don't rely on any plugins that do not support the App and don't try to deliver things that Mobile devices tend not to support, e.g. Flash.
I have set up a Raspberry Pi and it was a great way to learn to install an OS, LAMP stack and Moodle from scratch. It was perfectly functional and with a tiny router powered by a USB Powerbank, made a portable solution I could just about carry in my pocket. I loved being able to set it up, then wipe it and start all over. I could see it being used where there was no power, no internet but the students had mobile phones.
But a PI is really an under-powered beast with 1 gig of RAM, a not very powerful CPU and uses a SD card for writes which has a limited life. With the number of students, something a bit more powerful would be required and these days many obsolete and discarded computers would have far better specs. Cheapest solution might even be a laptop with a dud screen.
I think unless extreme portability is essential for a small number of students, a Moopi is not a practical production server.
As for the rural school - my advice is suck it and see. The server is a good start and is what you have. Set it up with a LAMP stack (if you can - Windows is not considered optimal for Moodle) , install Moodle and get started - perhaps with one course at first. Don't underestimate the time required to create course material and for teachers to become familiar with the system. I think the best way to learn Moodle is from running it.
But I do wonder - when will the students use the system? If it is independent of the internet and based around a server and wifi, how will they access it without being in wifi range?
The thing about the pi is that you know the OS will work with the networking chip. If you go down the old laptop route there tends to be an issue of will Linux support whatever network/wifi chipset it has. I have been trying to identify a good way of getting usb wifi adapters that are likely to reliably work with Linexen.
Part of the MoodleBox magic is that it uses Ngnx instead of Apache for the server which has performance advantages, particularly with low hardware spec. Hooray for Nicolas Martignoni, hmm what about getting a performance boost by chaining two together, one with the db and one with the server hmmmmmm
A good solution would be a more rugged case than the standard pi and some type of relatively integrated USB style battery. I suspect that using the types of sd cards that are used in surveillance systems might extend the predicted life.
With reference to when will they use it, in class is the answer . It ought to be possible to link up MoodleBox with the RACHEL content....
http://rachelfriends.org/rachel-pi-howto.html
Yes, I think RACHEL is just static content, though I also believe there is some magic for updating when it is possible to contact the full internet. The PI will take a straight up standard USB drive so perhaps there is promise there.
I agree that a Pi duo is probably over complicating things, but it would be interesting to see what difference it makes. I missed your comment about Active quiz, which I believe gives better performance with a trade off in features. There is also a dedicated intel style RACHEL box
https://worldpossible.org/rachel/
But that is about $US,500 so in a different league to the cost of PI's or repurposed laptops.
Yes, I think RACHEL is just static content, though I also believe there is some magic for updating when it is possible to contact the full internet. The PI will take a straight up standard USB drive so perhaps there is promise there.
I agree that a Pi duo is probably over complicating things, but it would be interesting to see what difference it makes. I missed your comment about Active quiz, which I believe gives better performance with a trade off in features. There is also a dedicated intel style RACHEL box
https://worldpossible.org/rachel/
But that is about $US,500 so in a different league to the cost of PI's or repurposed laptops.
A bit late at the game, but thank you Marcus for your kind words.
The original post wanted " correct installation of Moodle platform (to be powerful and well established) on a server that I am currently working with.". That server already has 2GB of Ram - twice that of a Pi - and probably a faster CPU. I am assuming rural does not mean a place without electricity.
My solution (assuming the Win machine is not used for other purposes) would be to install a basic Linux distro and Moodle. Add a router ( approx the cost of a Pi) connected by a cable and you have a system which could handle many connections.
Maybe you could use a Pi but why buy a new computer
when you already have one that can handle the job? Portability was not
specified by the original poster. And powerful and well established does
not sound like a classroom of students connecting to the wireless
output of a battery driven under-powered computer using a SD card for
storage.
Two additional drawbacks of the mobile Pi. There is no shutdown switch on a Pi and if you are short of time or careless and you simply cut the power, you may really screw up your databases and Moodle. You can use a Mobile phone to shutdown but more complexity. And my own Pi died in a thunder storm - the only electrical thing that died in the house and probably my fault for using a phone charger rather than an approved power supply.
> There is no shutdown switch on a Pi
But it's very easy to add one. It only needs a one line edit in a file (see here: https://github.com/martignoni/moodlebox/issues/53), and a single button with jumpers (see here https://moodle.org/mod/forum/discuss.php?d=363756).
PS. Next disk-image for SD of MoodleBox will have this line added by default.
Horses for Courses James. There is quite a big chunk of the world where rural means no mobile signal and or no internet connectivity. For that purpose the Pi is a potential solution.