Как лучше всего запустить виртуальный сервер Linux в Windows 7?


Мне нужен виртуальный сервер для веб-разработки, он будет содержать Apache + Postgres+Ruby+что-то еще.

  1. Какое программное обеспечение является наиболее эффективным для запуска такого сервера? (т. е. с наименьшими накладными расходами виртуализации)

  2. Есть ли способ запустить Linux как службу as?

В данный момент я использую VirtualBox, но это неудобно в некоторых отношениях, например, ему нужно открытое окно эмулятора, которое также захватывает ввод с клавиатуры, когда alttabbed.

(также, coLinux зависает при загрузке на моей машине, так что это, вероятно, не вариант)

3 3

3 ответа:

Ознакомьтесь с возможностями сервера VMWare. Это бесплатно, вам просто нужно зарегистрироваться.

Я никогда не находил, что VMware-это большая свинья производительности, если только не работает на виртуальных машинах 3+.

Последняя бесплатная версия сервера (VMware Server 2) работает как service IIRC, поэтому вы можете настроить сервер dev для запуска и завершения работы, когда ваш компьютер это сделает, и вы можете либо войти в консоль виртуальной машины через веб-интерфейс, либо создать ярлык на рабочем столе, чтобы он не был навязчивым.

Есть очень удобная утилита, которая полностью скрывает VirtualBox с переднего плана: vboxctrl. С помощью vboxctrl вы можете запустить сервер Linux на своей машине с Windows, заставить его автоматически переходить в спящий режим, когда Windows выключается или переходит в спящий режим; затем использовать любой SSH-клиент для входа на сервер. Или вы можете использовать Xming для открытия графических окон с сервера Linux; я работал довольно много времени в GVim open через Xming.

Если кому-то нужны более подробные сведения, оставьте комментарий, я могу напишите об этом статью.