0、由于最近在研究一个项目,线上是阿里云的,这里为了一致,我们也是用aliyun的软件源。
直接贴 官网的https://opsx.alibaba.com/mirror教学
a、备份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
b、下载新的CentOS-Base.repo 到/etc/yum.repos.d/
CentOS 6
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
或者
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
c、之后运行yum makecache生成缓存
1、下载JDK
根据操作系统的位数下载对应的JDK,操作系统是32位的就下32位的JDK,64位的就下64位的JDK。Linux x86是32位JDK,Linux x64是64位JDK。
Linux下的JDK安装包现有两种格式.rpm和.tar.gz。rpm是redhat红帽的标准安装包,rpm安装时会自动配置。
本安装示例在CentOS 6.6系统下进行,其它类型Linux系统安装方式相同,下载的JDK版本为1.7.0_80。本次安装使用的是rpm格式的文件。
下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
2、清理系统默认自带jdk
首先执行 rpm -qa | grep jdk查看已经自带的jdk,然后执行 sudo yum remove xxx进行卸载,xxx为上一步我们查看到的jdk版本名称。
3、安装jdk
首先给安装包添加权限,命令为 sudo chmod 777 jdk-7u80-linux-x64.rpm。安装命令为 sudo rpm -ivh jdk-7u80-linux-x64.rpm,默认安装路径为usr/java,这里不做修改。
4、配置环境变量
需要对系统文件进行修改,首先执行sudo vim /etc/profile,然后到打开的文件的最下面,在最下面增加
export JAVA_HOME=/usr/java/jdk1.7.0_80
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
然后在export PATH 中添加$JAVA_HOME/bin,或者在最下面添加export PATH=$PATH:$JAVA_HOME/bin。之后进行保存 :wq
5、使配置生效
命令行输入 source /etc/profile
6、验证
命令行输入 java -version,进行验证。