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 位的 JDKLinux x86 是 32 位 JDK,Linux x64 是 64 位 JDK
Linux 下的 JDK 安装包现有两种格式. rpm 和. tar.gzrpm 是 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, 进行验证
来源: http://www.bubuko.com/infodetail-2544864.html