I wrote some install scripts for an eloipool private pool and they seem to be in working order for Ubuntu 12.04. The only thing that makes it a private pool is the eloipool config file, which can be swapped out.
Everything gets downloaded and installed into one directory, but it does use the package manager to install a few support files. I'm running it out of my home directory, but you could easily run it out of /opt.
Thanks to everyone for helping me test the scripts.
PLEASE READ THE README
https://github.com/ZeroASIC/eloipool-serverUpdated: May 22, 2013