UsbWebserver provides a fully functional, portable WAMP stack that may be used to distribute or store a production Drupal site on a USB drive while retaining write-to-database functionality.My particular use case involves a Drupal 7 site with most of the content as Flash communicating between the client and server.
Getting and Setting up The UsbWebserve
Download the UsbWebserver version here.
You can read the manual of USBwebserver here
Please extract the downloaded file into your usb drive.
And Click usbwebserver application Icon
You will get a pop with the option of phpmyadmin and localhost.
Please clear the root folder in the usb drive and paste the drupal files and folders from the parent directory of respective drupal version.
Click phpmyadmin and create the database(database port no:3307).
Click localhost install your drupal website. (database port no:3307)
Else you can download the customized drupal7.19 with USBWebserver.
User Name: admin
Password : admin
Please stop both services before you unplugging the usb drive . Otherwise it may cause to crashing the database.
If you want more execution time please go to settings folder and edit the php configuration file(php.ini).