Howto install Chamilo with lighttpd on Ubuntu 10.04 Lucid Lynx
Let's say you want to install Chamilo on your netbook for a demo... Because Apache uses a lot of memory (and so does MySQL), it is generally considered a good practice to try and use something a bit lighter for your web server
This procedure might also work, with a few minor alterations, for OLPC's XO laptops.