在 Windows 上安装 Hadoop 教程
一见 2010.1.6 @foxmail.com
1. 安装 JDK不建议只安装 JRE,而是建议直接安装 JDK,因为安装 JDK 时,可以同时安装 JRE。 MapReduce 程序的编写和 Hadoop 的编译都依赖于 JDK,光 JRE 是不够的。
JRE 下载地址:
JDK 下载地址:,下载 Java SE 即可。
2. 安装 Cygwin在安装 Cygwin 之前,得先下载 Cygwin 安装程序 setup.exe。
Cygwin 安 装 程 序 下 载 地 址 : , 当 然 也 可 以 从 下载 Cygwin 安装程序,不过如果在安装过程中,遇到如下图所示的错误,则只能从 下载,本教程下载的是 Cygwin 1.7.1 版本。
Cygwin 安装程序 setup.exe 的存放目录可随意无要求。当 setup.exe 下载成功后,运行
setup.exe,弹出如下图所示的对话框:
在上图所示的对话框中,直接点击“下一步”,进入如下图所示的对话框:
在上图所示的对话框中,选择“Install from Internet”,然后点击“下一步”,进入如下图 所示对话框:
在上图所示的对话框中,设置 Cygwin 的安装目录,Install For 选 择“All Users”,Default Text File Type 选择“Unix/binary”,然后点击“下一步”,进入如下图所示对话框:
在上图所示的对话框中,设置 Cygwin 安装包存放目录,然后点击“下一步”,进入如 下图所示对话框:
在上图所示的对话框中,选择“Direct Connection”,然后点击“下一步”,进入如下图 所示对话框:
在上图所示的对话框中,点击“下一步”,将进入如下图所示的对话框:
在上图所示的对话框过程中,可能会弹出如下图所示的“Setup Alert”对话框,直接点 击“确定”即可。
进入“Select Packages”对话框后,必须保证“Net Category”下的“OpenSSL”被安装 , 如下图所示:
如果还打算在 eclipse 上编译 Hadoop,则还必须安装“Base Category”下的“sed”,如 下图所示:
另外,还建议将“Editors Category”下的 vim 安装,以方便在 Cygwin 上直接修改配置 文 件 ;“Devel Category”下的 subversion 建议安装,如下图所示:
当完成上述操作后,点击“Select Packages”对话框中“下一步”,进入 Cygwin 安装包 下载过程,如下图所示:
等待安装包下载完毕,当下载完后,会自动进入到如下图所示的对话框:
在上图所示的对话框中,选中“Create icon on Desktop”,以方便直接从桌面上启动 Cygwin,然后点击“完成”按钮。至此,Cgywin 已经安装完,安装目录下的内容如下图所 示:
3. 配置环境变量