OK So you still want a portable solution?
=======
Get one of the standalone portable web servers, this will probably be an Apache, MySQL and PHP stack. (If you don't understand this then start reading)
LAMP for linux
WAMP or WIMP for windows
MAMP for MAC
SAMP for Solaris
FAMP for FreeBSD
So you can make this idea work on pretty much any
Install this on a USB stick.
Make a minimal install of an LMS.
Set up an admin profile and a user, both need to login to use the LMS.
Configure the LMS.
Add you modules
Duplicate the USB and distribute.
OK So you still want a portable solution?
=======
Get one of the standalone portable web servers, this will probably be an Apache, MySQL and PHP stack. (If you don't understand this then start reading)
LAMP for linux
WAMP or WIMP for windows
MAMP for MAC
SAMP for Solaris
FAMP for FreeBSD
So you can make this idea work on pretty much any
Install this on a USB stick.
Make a minimal install of an LMS.
Set up an admin profile and a user, both need to login to use the LMS.
Configure the LMS.
Add you modules
Duplicate the USB and distribute.