Сервер веб-разработки UNIX для ПК с виртуальной машиной в Windows

Я планирую построить сервер веб-разработки для Linux в среде виртуальных машин на Windows Virtual PC. Поскольку у меня нет большого опыта установки и настройки веб-серверов Linux, я хотел бы попросить несколько советов:

  1. Какой дистрибутив Linux вы рекомендуете для такого сервера? Я хочу, чтобы виртуальный сервер выглядел как реальная среда хостинга.
  2. Существуют ли какие-либо предварительно настроенные виртуальные машины для веб-разработки?
  3. Может быть, какие-то инструкции и советы по настройке?

Мои требования к серверу вполне стандартные: последние версии Apache, MySQL, PHP, возможно, Python и Postgre.

Спасибо.

ОБНОВЛЕНИЕ: ОК, я думаю, что я пойду с Ubuntu Server для этого.

5 ответов

Решение

Для распространения я бы порекомендовал Ubuntu - вы можете добавить все необходимые серверные программы из их репозиториев.

Для виртуальной машины я бы порекомендовал Ubuntu Server Edition JeOS, поскольку на ней не было бы ненужного программного обеспечения.

Вы, вероятно, можете пойти с Ubuntu. Это легко для новичка, и есть много документации по установке стека LAMP, а затем вы можете перейти к другим дистрибутивам.

Если вы ищете предварительно сконфигурированные машины, вы можете взглянуть на VMWare Appliances

  1. Debian Lenny - отличная стабильность и максимальная поддержка пакетов
  2. Я уверен, что вы можете найти некоторые
  3. Используйте prefork-worker apache, MySQL 5/PHP 5, Postgres 8.4.

Существует множество готовых образов VMware, которые вы можете использовать. Вы также можете рассмотреть что-то вроде Amazon EC2, для которого есть много готовых изображений.

Я бы также предложил сервер Ubuntu в качестве базовой ОС.

Между прочим, существуют другие варианты виртуализации в случае, если Virtual PC не распознает эти предварительно созданные форматы изображений (я думаю, что эти форматы более стандартизированы и совместимы в наши дни, но не уверены)... например, есть vmware, и есть virtualbox.org

Должен ли он быть в Linux сразу? Вы можете запустить (Apache et al) XAMPP локально и запустить его за 5 минут.

Другие вопросы по тегам