Last updated June 2, 2015. Created on February 5, 2013.
Edited by hkovacs, lmjr. Log in to edit this page.

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:

  1. Download the UsbWebserver version here.
  2. You can read the manual of USBwebserver here
  3. Please extract the downloaded file into your usb drive and Click usbwebserver application Icon
  4. You will get a pop with the option of phpmyadmin and localhost.
  5. Please clear the root folder in the usb drive and paste the drupal files and folders from the parent directory of respective drupal version.
  6. Click phpmyadmin and create the database (database port no: 3307).
  7. Click localhost install your drupal website. (database port no: 3307)

Else you can download the customized drupal 7.19 with USBWebserver.
User Name: admin
Password: admin

Please stop both services before disconnecting the usb drive. Otherwise it may cause the database to crash.
If you want more execution time please go to settings folder and edit the php configuration file(php.ini).

Looking for support? Visit the forums, or join #drupal-support in IRC.


aiphes’s picture

I would to use it with D6, but i can't dump my db via phpmyadmin despite tweaking php.ini and my.ini (in USBWebserver v8.5\8.5\settings)

Added max_allowed_packet = 1000M in my.ini and restart doesn't change the error message : #2006 - MySQL server has gone away

Before with 50M i was getting an error on the max_allowed_packet overloaded..

Dev Server Ubuntu 12.04 LAMP PHP 5.3.10 Virtual Box
7 websites powered by drupal 6 - Hosted by OVH and Always Data