您的位置:首页 > 编程语言 > Java开发

【hadoop学习】VMware+RedHat+jdk的安装

2012-11-05 11:39 281 查看
【安装版本】:

1、VMware 7.1

2、RedHat Enterprise Linux 5

3、jdk for linux 1.6

4、Bitvise ssh Client

5、Win7,2G

【安装过程】:

1、虚拟机略,主要是VMware 有个不好之处是删除比较麻烦,删除时提示有MIS错误(网上说原因一大堆),在没有删除原来的版本的前提下,安装提示有其他版本而退出安装。可以找到原来的版本安装文件,安装是选择remove即可,再安装新版本;

2、RedHat Enterprise Linux 5要是安装有图形界面的话,在虚拟机中比较耗内存,可以选择安装命令行形式。在虚拟机中安装的时候,创建虚拟机选择系统时不要选择操作系统安装镜像路径,而是选择稍后安装系统(later), 否则前者会自动安装有图形界面。后者相当于创建一个虚拟机,但是没有操作系统,和刚买的裸机类似。这样在启动虚拟机的时候再将虚拟机的CD光驱选择 connected和设置镜像路径,这样就能再安装时提示选择何种安装形式: Linux / Linux text;选择后者后后面的安装基本是下一步下一步。

3、安装是其中grub的密码不要设置,root权限密码要求比较长,安装好后更改密码 用 $passwd 命令即可,创建其他用户的命令 $useradd user_name,

切换用户 $su usr_name

修改:usermod -参数 修改值 用户名, man usermod查看细节。

RedHat用户管理(添加,删除,修改)

3、虚拟机和操作系统安装好后,为了操作方便,安装一个远程登录客户端Bitvise ssh Client。在redhat中用 ifconfig | more 命令查到IP地址后,在ssh客户端设置即可;

4、安装jdk:redhat enterprise linux中自带有 jre1.4,按下面的配置好java环境时:

参考Redhat下jdk版本共存在RedHat Enterprise Linux server 5.4下安装配置JDKLinux下配置Java环境变量

①、赋予安装文件 jdk.bin 可执行权限 : $chmod 755 jdk.bin,并运行bin文件 ./jdk.bin

②、之后会生成一个rpm格式文件,rpm是redhat的一种包管理的方式,执行命令 $ rpm rpm -ivh jdk-1.6.0.24-linux-i586.rpm

③、之后默认的安装的路径是 /usr/java/jdk1.6.0.24

④、设置java环境变量 vim /etc/profile,加入:

export JAVA_HOME=’/usr/java/jdk1.6.0.24′

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

⑤、可以选择reboot使环境变量生效,也可以使用命令 $source /ect/profile

⑥、由于系统中同时存在1.4和1.6的版本,故在java -version时看到的是1.4版本,系统默认的是这个权限为高,但是查看 javac -version时看到的1.6版本,可以删除之前的 1.4版本,rpm -e –nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115.i386 ,也可以修改两个版本的权限使得1.6是默认版本:

$ update-alternatives --install /usr/bin/java java /usr/java/jdk1.6.0/jre/bin/java 60

然后update-alternatives --config java选择添加的JDK1.6配置方案

【其他】

安装过程中几个比较好的命令 $which java (查看jdk的安装目录)、$echo $JAVA_HOME(查看设置是否正确)、 $export JAVA_HOME=.....(相当于shell下直接配置,但是是临时配置)、修改文件: vim 文件路径文件名、 vim中i 编辑文件、

n 往下翻页浏览

?字符(或文件名) 向上搜索字符(或文件名)

/字符(或文件名) 向下搜索字符(或文件名)

:输入命令

q 退出

q! 强制退出

wq 保存退出

set nu 显示代码的行数

0 光标移动到文本开始

$ 光标移动到文本末尾

常用linux操作命令个人常用的linux命令(red hat/fedora)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: