title: Portable USB Webserver
body: <p>I have project that I'm working on that is going to require a webserver.  The webserver will be used to remotely control a presentation using a mobile device.</p>
  
  <p>I see there are quite a few options out there and I'm wondering if someone could provide some recommendations.</p>
  
  <p>My criteria include:</p>
  
  <ul>
  <li><p>Portable, fits on a USB key </p></li>
  <li><p>Easy to
  run.  A user can just click on an
  icon, or ideally it would include an
  autorun command.</p></li>
  <li><p>Open Source.  I would prefer something licensed under the GPL or similar.</p></li>
  <li><p>Runs a dynamic server-side language.  I see that most have PHP which works perfectly, but I'm open to other languages.</p></li>
  <li><p>Cross platform if possible.</p></li>
  </ul>
  
  <p>Right now I'm leaning towards XAMPP, but I would love to hear some suggestions.</p>