Как проверить в среде Windows для сервера Linux? - PullRequest
2 голосов
/ 09 ноября 2008

У меня есть сервер Ubuntu (со всеми установленными LAMP и Subversion). Я использую Eclipse с Subclipse, PDT и несколькими другими замечательными надстройками и использую их исключительно для разработки приложений. Проблема в том, что я занимаюсь разработкой на компьютере с Windows Vista и перенесу все на удаленный сервер Linux.

Тем не менее, разработка для Windows и разработка для машин с Linux - это совсем другое. Одним из примеров могут быть апострофы / кавычки, необходимые на сервере Windows в файле settings.ini или в файле httpd.conf. Я попытался установить XAMPP и заставить отладчик Eclipse работать таким образом, но это было слишком много работы и требовало от меня постоянно менять код, когда я перемещал их вживую на сервер. Я также пытался использовать Wubi, но мне не нравилось, что мне приходилось перезагружаться каждый раз, когда я хотел вернуться к Vista.

Есть ли решение для этой ситуации? Есть ли способ запустить виртуальную копию Linux в Windows Vista, которая позволит мне установить LAMP и выполнить отладку через Eclipse? Есть ли лучшая программа с Eclipse, которая позволит мне отлаживать мой код с внутреннего сервера?

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

Ответы [ 2 ]

10 голосов
/ 09 ноября 2008

Вы можете использовать VMWare или Virtual PC для виртуализации сборки linux или запустить стек AMP в Cygwin . С архитектурной точки зрения Cygwin - это порт glibc, адаптированный для размещения поверх уровня системных вызовов Windows - он предоставляет систему, похожую на unix, поверх Windows. Существует большое сечение портированного программного обеспечения, которое вы можете установить на него, включая стек AMP.

Редактировать: Просто чтобы добавить еще один хороший кусок программного обеспечения в микс; VirtualBox бесплатно для личного или ознакомительного использования, частично с открытым исходным кодом, стабильно и выпущено Sun. Я считаю, что это хорошая альтернатива VMWare или Virtual PC.

3 голосов
/ 09 ноября 2008

Я согласен с ответом NXC (+1;)), и вот практическая процедура установки Linux на Windows XP с использованием VMware Server .

Таким образом, вы сможете развернуть файл своего сервера непосредственно на целевой платформе, но все равно отлаживать его из сеанса Widows Eclipse.

alt text
(источник: cmsproducer.com )

...