安裝步驟圖解:
1、首先我們要去官網(wǎng)下載Win7 64位安裝包;
2、下載完畢后,雙擊安裝包 安裝cygwin;
3、選擇"install from internet",點(diǎn)擊下一步;
4、選擇安裝目錄,點(diǎn)擊下一步;
5、選擇包的下載存放目錄,點(diǎn)擊“下一步”;
6、選擇“direct connection”;
7、選擇在線下載安裝的鏡像站;
8、在這一步,選擇需要安裝的包。因?yàn)樵诠ぷ髦?,需要使用gcc編譯c文件,和使用python。所以我選擇的內(nèi)容為gcc相關(guān)的內(nèi)容,與python
選擇完畢后,點(diǎn)擊下一步;
9、安裝開始,并等待安裝完畢,安裝時(shí)間根據(jù)網(wǎng)速與選擇的包而定;
10、安裝完畢,顯示如下圖所示,點(diǎn)擊“完成”就可以了。
到這里就安裝好了,接下來(lái)我們還要配置一下。
- 配置cygwin的ssh服務(wù)
Cygwin安裝完成后,需要對(duì)ssh服務(wù)進(jìn)行配置,以運(yùn)行hadoop環(huán)境進(jìn)行ssh無(wú)密碼登錄,過(guò)程如下:
* 使用安裝后生成的cygwin啟動(dòng)快捷方式,啟動(dòng)cygwin環(huán)境。
* 執(zhí)行cygwin的ssh-host-config。
在第一步詢問(wèn)“Should privilege separation be used?(yes/no)”時(shí),輸入no;
在第二步詢問(wèn)“(Say "no" if it is alreadyinstalled as a service) (yes/no)”時(shí),輸入yes;
在第三步詢問(wèn)“Enter the value of CYGWIN for thedaemon: []”,直接回車。
看到“Host configuration finished. Have fun!”后此步即完成。
* 使用windows的管理工具中的服務(wù)管理,將“CYGWIN sshd”服務(wù)啟動(dòng)。
* 回到cygwin環(huán)境,執(zhí)行 ssh localhost命令。
在第一步詢問(wèn)中輸入yes,在第二步要求輸入密碼時(shí),輸入用戶密碼。
* 在cygwin中輸入ssh-keygen,一路回車即可。
* 然后在cygwin下依次執(zhí)行如下命令:
cd ~/.ssh
cp id_rsa.pub authorized_keys
完成后一路exit退出cygwin環(huán)境,再打開cygwin環(huán)境,執(zhí)行ssh localhost,發(fā)現(xiàn)如下圖不需要密碼即可進(jìn)入,就代表成功了。