I've spent several hours exploring the webwork site & wiki and there's definitely not a lack of documentation - what I'm finding difficult is navigating through too much documentation that's too specific to old versions and operating systems we don't use here. So I'm having trouble getting the high-level overview, such as what are the pre-requisites I have to have installed before I start?
I'm working in RHEL 6.4 which I've just installed fresh in a virtual machine. (I don't have the option of other OS's - this is what our computer center gives us so I have to live with it.); I've installed an empty mysql ready for initial loading etc.; perl (v5.10.1) was already installed in the baseline rhel image I'm working from.
So far it looks like I have to install apache and mathjax before starting - is that correct? Anything else that's not taken care of by the installation instructions? Did I see lighttpd mentioned somewhere?
Next, our math faculty want me to install the new 'December 1, 2013' release that's mentioned on the web site. I'm not clear which release that is? 2.7? 2.8? Something later? Either of the above if downloaded after the merge on Dec 1?
To install from scratch, do I use the tar file? svn? git? All the detailed instructions seem to assume a previous version was in place. Our math faculty do have a previous version but it's on a separate server. I was asked to install this one from scratch...
Can anyone help with a simple overview of what's needed for an installation from scratch by someone not already steeped in prior experience please?
Something along the lines of 'run git with these parameters, type make, and then hand it over to the math faculty for content customisation' would be great, but I realise it isn't going to be that easy :-)
Generally when I install packages in this environment I make great use of the virtual machine's ability to revert to a previous checkpoint, so that I can work out the steps exactly and create a single script that does the whole installation from start to finish (in case I have to reinstall, it's neater to save an installation script than a whole machine image!) and I'll be glad to share the final script with the project once I have it working.