XAMPP and AMPstart both can make a stand-alone web server on CD/DVD :: Bring the web server to your hand with AMPStart [developersite] derived from XAMPP
what is it: XAMPP is an easy-to-install Apache distribution containing MySQL, PHP and Perl. XAMPP is really very easy to install and to use.
Just download, extract and start. get the XAMPP-package at apachefriends.org. And now you will get more infos about Ampstart
AMPStart is a launcher that helps XAMPP web server run on CD/DVD, USB flash and HDD. XAMPP and AMPstart both can make a stand-alone web server on CD/DVD. Their applications are only dependent on your needs and imaginations.
get more infos about AmpStart :: see :: use it in combination with FAQ on PHPNuke [a great knowledgebase] and tortoisecvs :: see also mysqlfm.sourceforge.net