Как лучше всего запустить виртуальный сервер Linux в Windows 7?
Мне нужен виртуальный сервер для веб-разработки, он будет содержать Apache + Postgres+Ruby+что-то еще.
-
Какое программное обеспечение является наиболее эффективным для запуска такого сервера? (т. е. с наименьшими накладными расходами виртуализации)
-
Есть ли способ запустить Linux как службу as?
В данный момент я использую VirtualBox, но это неудобно в некоторых отношениях, например, ему нужно открытое окно эмулятора, которое также захватывает ввод с клавиатуры, когда alttabbed.
(также, coLinux зависает при загрузке на моей машине, так что это, вероятно, не вариант)
3 ответа:
Я никогда не находил, что VMware-это большая свинья производительности, если только не работает на виртуальных машинах 3+.
Последняя бесплатная версия сервера (VMware Server 2) работает как service IIRC, поэтому вы можете настроить сервер dev для запуска и завершения работы, когда ваш компьютер это сделает, и вы можете либо войти в консоль виртуальной машины через веб-интерфейс, либо создать ярлык на рабочем столе, чтобы он не был навязчивым.
Есть очень удобная утилита, которая полностью скрывает VirtualBox с переднего плана: vboxctrl. С помощью
vboxctrl
вы можете запустить сервер Linux на своей машине с Windows, заставить его автоматически переходить в спящий режим, когда Windows выключается или переходит в спящий режим; затем использовать любой SSH-клиент для входа на сервер. Или вы можете использовать Xming для открытия графических окон с сервера Linux; я работал довольно много времени в GVim open через Xming.Если кому-то нужны более подробные сведения, оставьте комментарий, я могу напишите об этом статью.