我有一臺運行Windows 7的電腦,這是我在開發上的大部分工作。我有一臺運行Ubuntu的備用筆記本電腦。他們都連接到相同的無線網絡,我正在開發Rails。有沒有一種方法可以將我的備用筆記本電腦(Ubuntu)用作本地服務器進行開發和測試,以便通過其他計算機(Windows 7)連接到該服務器?如何設置本地服務器以進行開發?
如果這是不可能的,我將如何使用我的電腦(Windows 7)作爲本地服務器在Rails中進行測試?我安裝了XAMPP,但我真的不知道如何使用它。
我有一臺運行Windows 7的電腦,這是我在開發上的大部分工作。我有一臺運行Ubuntu的備用筆記本電腦。他們都連接到相同的無線網絡,我正在開發Rails。有沒有一種方法可以將我的備用筆記本電腦(Ubuntu)用作本地服務器進行開發和測試,以便通過其他計算機(Windows 7)連接到該服務器?如何設置本地服務器以進行開發?
如果這是不可能的,我將如何使用我的電腦(Windows 7)作爲本地服務器在Rails中進行測試?我安裝了XAMPP,但我真的不知道如何使用它。
首先在Ubuntu中安裝LAMP。這是解釋如何做的數千個鏈接之一。 https://help.ubuntu.com/community/ApacheMySQLPHP
第二次添加站點到Ubuntu服務器。這也是解釋如何做到這一點的衆多環節之一。 http://tuxtweaks.com/2009/07/how-to-configure-apache-linux/comment-page-1/#comment-1984
最後只在本地打開你的服務器,我的意思是你的家庭網絡的Localhost。要做到這一點編輯文件/etc/hosts中並在文件末尾添加
127.0.0.1 mysite
替換「mysite的」爲您的網站的名稱,並重新加載阿帕奇
sudo /etc/init.d/apache2 reload
您可以訪問到http://mysite從您的家庭網絡中的任何一臺電腦
非常感謝!我想我需要安裝Ubuntu服務器,而不是Ubuntu桌面? –
雖然,當我嘗試訪問網站時,它給了我一個錯誤。 Firefox告訴我:「在加載頁面時,重置了與服務器的連接。」 –