windows下安裝cygwin及配置

對於使用Windows操做系統做爲開發平臺同時又喜歡類unix環境的朋友(Windows不是最方便的開發環境),這裏是在Cygwin環境下安裝Rails的步驟 



安裝 Cygwin  
    先去 http://www.cygwin.com/setup.exe 下載setup.exe,運行,獲得這個界面: 

 

  點下一步,出現這個界面: 

 


  選擇「Install from Internet」,固然,若是本地已經下載了你所須要的package,也能夠選「Install from Local Directory」 
接下來選擇安裝位置: 

 


  能夠本身選擇一個目錄安裝。如今(10/13/05)的cygwin版本跟NTFS徹底兼容,因此不用擔憂,能夠放心的把它裝在NTFS分區。至於Test File Type,建議最好設成unix,雖然我沒試過用dos格式,可是鑑於OpenSource的軟件本來都是linux/unix下的,因此最好仍是用unix繼續 

>>下一步 

 



  選擇一個保存package的地方,咱們要用到的package大小大概是60M。固然,若是選擇的是Install From Local Directory,那麼這一步就會變成「指定package所在的位置」下一步: 

 


  指定代理服務器。教育網內的機器是沒辦法直接上國外網的,因此要指定代理。最該死的是它的 mirror list放在國外,因此即便你知道一個國內的ftp地址(能夠下載package的地址,好比ftp://ftp.sjtu.edu.cn/cygwin),你也得指定代理服務器,要否則你就沒辦法得到mirror list,安裝就進行不下去。強烈建議不要直接連國外,要知道國際流量但是 1元/MB,安裝一次就須要60RMB! 

>>下一步 

 



  選擇鏡像站點。cygwin有不少鏡像站點(可是上面列的都是國外的),能夠選擇其中一個下載package。也能夠本身指定一個站點。好比,若是要用ftp://ftp.sjtu.edu.cn/cygwin,能夠在User URL中填這個地址,而後點add,就能將這個地址加到上面的鏡像列表中,而後能夠選擇這個鏡像進行安裝。 

>>下一步 

 


安裝選項 

1. 所有安裝--推薦所有安裝,免得之後麻煩--把All旁邊的default點一下,變成install就OK了。 

2. 必須安裝的子目錄(sub category): (把子目錄旁邊的」default」用鼠標點一下,直到變成」install」) 
  Archive 
  Base 
  Devel:包括gcc、make等編譯工具 
  Libs 
  Net 
  DEShells 
  Utils: 包括bzip2等實用工具 


  ps: 點右上角的view,使它旁邊的狀態顯示爲Full,你就能看到按字母順序排序的package列表,在這些包前點鼠標,使它們處於非「Skip」的狀態 

>>下一步 

 



  開始下載文件,準備安裝。下載過程會比較慢,由於總文件有60多M,且分紅不少小文件。若是是代理服務器,可能還會更慢,推薦早上開機安裝,而後去上自習,估計中午就能下完了  :-P 

下載完成後,系統會自動開始安裝 

 


安裝過程仍是比較慢的,耐心等待就是了。 

>>安裝完成 

 



讓人高興的提示 

 

  到這裏,cygwin安裝完成,這時桌面上應該出現了一個cygwin的圖標,點擊運行,就能看到cygwin的界面了。 



安裝 MySQL Windows版  
 下載 \MySQL 5.0 Windows 安裝程序 。我採用的是完整版而不是基本版 

 並將 MySQL 安裝爲一個 Windows 服務。 這樣它會自動全天運行。 

安裝並編譯 MySQL 標準源代碼包  
 在這個頁面的最下面 Windows Source (tar.gz) 

 把這個tar包解到一個Cygwin下一個臨時目錄,而後作: 

Java代碼   收藏代碼
  1. ./configure  (能夠在此設置路徑,具體語法是:./configure --prefix=/usr/local/mysql)   
  2. make install  

  編譯須要花一會時間。你在爲Cygwin編譯 MySQL 5.0 。你沒必要運行編譯的那個版本,可是你須要爲 Cygwin編譯它,由於隨後要建立 Rails MySQL鏈接器。 

安裝 Ruby Gems  
 這個很簡單,下載 Gems 

 而後解壓縮,在執行
Java代碼   收藏代碼
  1. ruby setup.rb  


安裝 Rails  
 執行
Java代碼   收藏代碼
  1. gem install rails --include-dependencies  
安裝 rails. 

安裝 MySQL Gem  
 執行
Java代碼   收藏代碼
  1. gem install mysql  


 當提示選擇的時候,不要選擇 mswin32 版本,選擇最新的unix 版本 

 到此,Ruby腳本, Rails指令和 MySQL 鏈接器就都工做了。 
相關文章
相關標籤/搜索