@adeptdigital If you are in a hurry to get something up and running, you could try installing Ubuntu 14.04 LTS Server, preferably the 64-bit version, that we use on the latest RACHEL-Plus. (Don't use a Desktop installation unless you are a real expert in setting up a server. Be sure to include all the default applications in the Server package such as the Apache web server and many other utilities.
You would then need to load most of the RACHEL content into the "www" folder for Apache.
Then you could separately install KA-Lite and set if for Port :8008 and Wiki-Serve from their websites and set these servers fo and set it for Port :81 and download their content in the folders used by these special servers. Each of these programs have installation packages for Linux servers.
For longer term plans and sustainability, you should keep in mind that the RACHEL-Plus server will support desktops on a wired LAN. You need one low-cost router on the LAN to assign IP addresses. Then you see the IP address for the RACHEL-Plus server, type this address into the browsers on the desktops and you will get the RACHEL Home page from the RACHEL-Plus server.
The back up battery in the RACHEL-Plus is very valuable because the server is set up for a controlled shutdown before the battery runs out. This is hard to set up and maintain with an external UPS.
Also, the RACHEL-Plus is very easy to carry to a location with a high speed Internet that does not charge per GByte downloaded.
Finally, by using a RACHEL-Plus you make it easy to scale up your work and for others to copy what you have done to maximize your impact.