2010-04-16 4 views
3

Мне нужен виртуальный сервер для веб-разработки, он будет содержать Apache + Postgres + Ruby + что-то еще.Каков наилучший способ запуска виртуального сервера Linux в Windows 7?

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

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

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

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

+0

все еще я думаю, было бы лучше перенаправить этот вопрос на serverfault.com – AlexanderMP

+0

Принадлежит superuser.com или serverfault.com? –

ответ

1

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

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

2

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

2

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

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

+0

Все версии сервера VMWare запускаются как служба - вам не нужна консоль. – caf