Running a webserver from your USB or CD/DVD-ROM will be possible by using the server2Go software. This is a web application designed for the Server2Go runs without configuring PHP, Apache Server, and Mysql Server.It allows to create a Standalone website or php application from a removable media device, Which can be helpful for calculating programs,Training purposes etc. PHP programs runs via the web browser.

Server2go
Features
- Auto Detection of Host name and port number at the browser startup.
- Its an apache based full fledged webserver.
- It supports Internet Explorer(6 and 7) ,Firefox , Safari, and more.
- It automatically shutdown the webserver when the Browser closed.
- Its Database can be mirrored and can be moved to Local machine .
- It supports php 5.x with multiple Extension Installed.
- Complete WAMP server Stack.
- It also supports SQLite Databases.
- It supports php Extensions and perl5.8
- It supports all windows environments like Windows xp, vista and windows 7.
- Soon the software is available for the Mac too.

Hey! great thing man… Thanks for sharing…
Nice software mate, this makes life more easier. I am currently in the process of learning PHP and this will help me a lot
Wow… a portable we server!
appriciate it, really good post, its kind of hard to find something better.
Oh! I never thought about this. Thanks
THANKS YAAR