Hi Brian
Very useful, specially considering that there is a free service.
Here are some random observations from the ground level.
- Generally I try to mark various command-line environments by using different prompts.
For example # for shell as root, $ for the shell as a non-privileged user,
mysql> for the
My
SQL client.
- Is this server sudo based? Depending on that mention "$ sudo -s" or "$ su -".
- Your instructions are valid for all the maintained Moodle versions, I guess. May be
you can indicate that by using the
URL http://docs.moodle.org/en/Amazon_EC2_Cloud_Services_Installation, i.e. without /22/. It'll jump to /22/ any way,
you can't do anything about that. May be you can mention that it is valid for all
maintained versions.
- Your
git command will fetch the latest Moodle version. May be you can link to
http://docs.moodle.org/en/CVS_for_Administrators on how to get all version. In that case
don't forget in install
cvs at the beginning.
- "The assumptions are that you have an Amazon 32 bit EC2 Linux server setup and you have ssh & http access to it."
It would be nice if that part too is on the same page.
- Are you sure that ./moodle need to be writable by the web-server?
- About zip.so: If php-common does not provide it, can't you fetch it via yum. Maintaining
it withing moodle.org makes the doc less robust.
BTW, there is a typo zip.zo in place of zip.so.
P.S. The right forum for this discussion is the "Moodle documentaion" forum
http://moodle.org/mod/forum/view.php?id=5838 I believe.