2008-11-09 29 views
2

我有一個Ubuntu服務器(安裝了所有的LAMP和Subversion)。我在Eclipse中使用Subclipse,PDT和其他一些很棒的插件,並專門用於開發應用程序。我遇到的問題是我正在Windows Vista計算機上開發並將所有內容傳輸到遠程Linux服務器。如何在Linux環境下測試Linux服務器?

但是,針對windows開發和針對Linux機器開發有很大不同。一個例子是在settings.ini文件或httpd.conf文件中Windows服務器上需要的撇號/引號。我嘗試安裝XAMPP並讓Eclipse調試器以這種方式工作,但是這太繁瑣了,並且需要我在將代碼移動到服務器上時不斷更改我的代碼。我也嘗試過使用五筆,但不喜歡每次我想回到Vista時都必須重新啓動。

這種情況是否有解決方案?有沒有辦法在Windows Vista上運行Linux的虛擬副本,這將允許我通過Eclipse安裝LAMP和調試?有沒有更好的Eclipse程序,可以讓我用內部服務器調試我的代碼?

我正在尋找一些非常便宜的東西,因爲我在大學時因此資金不足,但我絕對願意爲任何和所有解決方案提供幫助。

回答

10

您可以使用VMWare或Virtual PC虛擬化Linux版本,或在Cygwin中運行AMP堆棧。在架構上,Cygwin是glibc的一個端口,適用於坐在Windows系統調用層之上 - 它在Windows之上提供了一個類Unix系統。有一個可以在其上安裝的大型端口軟件,包括AMP堆棧。

編輯:只是爲了增加另一個好的軟件組合; VirtualBox免費供個人使用或評估使用,部分開源,穩定並由Sun發佈。我發現它是VMWare或Virtual PC的不錯選擇。

+1

我從來沒有VMWare的工作(加上事實上,它是付費軟件),並且從來沒有使用過虛擬PC,我不能給他們的用處說話。就我個人而言,我使用VirtualBox(http://virtualbox.org/)來滿足我的Windows VM需求。穩定,免費,並且非常容易設置。另外,由Sun發佈,所以高質量的軟件。 – 2008-11-09 00:42:27

相關問題