Портативный USB веб-сервер - PullRequest
5 голосов
/ 04 февраля 2009

У меня есть проект, над которым я работаю, для которого потребуется веб-сервер. Веб-сервер будет использоваться для дистанционного управления презентацией с помощью мобильного устройства.

Я вижу, что есть довольно много вариантов, и мне интересно, кто-нибудь может дать некоторые рекомендации.

Мои критерии включают в себя:

  • Переносной, подходит для USB-ключа

  • Легко запустить. Пользователь может просто нажать на значок, или в идеале это будет включать команда автозапуска.

  • Открытый исходный код. Я бы предпочел что-то под лицензией GPL или подобное.

  • Запускает динамический серверный язык. Я вижу, что у большинства есть PHP, который отлично работает, но я открыт для других языков.

  • Кросс-платформенный, если это возможно.

Сейчас я склоняюсь к XAMPP, но мне бы очень хотелось услышать некоторые предложения.

Ответы [ 6 ]

8 голосов
/ 04 февраля 2009

XAMPP идеально подходит для этого.

2 голосов
/ 04 февраля 2009

Я рекомендую XAMPP , поэтому я думаю, что вы на правильном пути.

1 голос
/ 19 сентября 2012

Мне не повезло с XAMPP Lite или USBWebserver. То, что в настоящее время работает действительно хорошо, это Server2Go . Я никогда не смог запустить XAMPP, а USBWebserver не позволил бы мне установить Drupal или Wordpress.

С помощью Server2Go я смог установить Drupal 7 на USB-накопителе, однако только с SQLite. Мне нужно было перейти в папку php, скопировать и переименовать файл production-php.ini в php.ini. Для распознавания БД MySQL необходимо установить параметр php.ini. Это работает хорошо с SQLite для целей разработки, хотя.

1 голос
/ 04 февраля 2009

Не использовал это, но похоже, что это будет прямо в вашем переулке:

http://www.blackdot.be/?inc=apache/httpserveronusb

Поддерживает perl + php по умолчанию.

со страницы: Если вы веб-разработчик, я уверен, что у вас был тот момент, когда вы пошли: «Если бы у меня был удобный веб-сервер прямо сейчас!»

Тогда HTTP Server On USB - это то, что вам нужно! HTTP Server On USB - это полностью настроенный веб-сервер, который запускается с вашего USB-ключа. Подключи его и выключай! Его можно использовать для показа веб-сайта клиенту, обмена файлами с друзьями (в обоих случаях благодаря DAV) или просто для того, чтобы произвести впечатление на людей, но при этом действовать совершенно отвратительно!

Вы особенный и зависите от экзотического стороннего модуля? Просто поместите их в папку модуля и отредактируйте файл конфигурации!

Особенности:

  • Приложение для управления
  • Apache 2.2.11
    • mod_deflate
    • mod_ssl
  • mod_security
  • mod_perl
  • PHP 5.2.8
  • ActiveState Perl 5.10

Требования:

  • Windows 2000, Windows XP или Windows 2003
  • 256Мб USB-ключ
0 голосов
/ 04 февраля 2009

Я бы предложил Apache, довольно легкий и имеющий все, что вам нужно (PHP).

0 голосов
/ 04 февраля 2009

LAMPPIX - выглядит не в курсе, но должен делать свою работу.

...