安装前须知:
本人电脑64位Windows7系统,阿里云的64 位Centos7.4
1.安装需要准备的辅助软件:
1.连接Linux的软件,可以是xshell,也可以是secureCRT,本人用的secureCRT
下载地址:https://pan.baidu.com/s/1fH-WUOfIH9sEvphwos-yHg 密码:vu8n
2.本地与Linux系统的文件传输工具:
下载地址:https://pan.baidu.com/s/1NnvRWHg96mBe-eBEzH1pdQ 密码:y6c0
2.# 后面均为Linux的命令;
3.查看自己的Linux内核是64 位还是32 位的,利用下面命令,有两种方法:
1、cat /proc/version
#cat /proc/version
Linux version 2.6.32-431.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Fri Nov 22 03:15:09 UTC 2013
2、uname -a
# uname -a
Linux S-CentOS 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
i686 //表示是32位
x86_64 // 表示是64位
可以看到x86_64,所以我是64位的,只有知道自己的位数,才能更好的安装,要不然出现各种错误。
注:有的文章参考别人的帖子,可能前后的用户名,版本号不一致,另如参考的帖子侵犯了您的版权,请联系我。
下面开始正式安装:
- 检查一下系统中的jdk版本
# java -version
如果显示jdk版本号的信息说明,电脑是已经安装过jdk了
- 检测jdk安装包
#rpm -qa | grep java
显示如下信息:
java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
python-javapackages-3.4.1-11.el7.noarch
tzdata-java-2016g-2.el7.noarch javapackages-tools-3.4.1-11.el7.noarch
java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
3.卸载open-jdk
# rpm -e --nodeps tzdata-java-2016g-2.el7.noarch
# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
或者使用yum命令可一键卸载
# yum remove *openjdk*
之后再次输入rpm -qa | grep java 查看卸载情况:
# rpm -qa | grep java
4、安装新的jdk(两种方法)
注:需要切换到root账户下
[root@localhost software]# 这就是在root账户下了,如果不是root账户
su root 获取root用户权限,当前工作目录不变(需要root密码)
或着
sudo -i 不需要root密码直接切换成root(需要当前用户密码)
#####第一种方法:用yum命令一键安装
#yum install java-1.8.0-openjdk* -y
执行过这条命令无需配置,直接可以使用。
#####第二种方法:登录网址下载自己手动安装
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 选择对应jdk版本下载。(可在Windows下下载完成后,通过FileZilla传到Linux上,软件上面已经给出)
5.创建安装目录
#mkdir -p /usr/lib/jvm
也可以设置其他的目录只要自己能找到就行,一会要用这个目录配置环境变量
6.解压 jdk-8u131-linux-x64.tar.gz安装包到/usr/lib/jvm目录下
# tar -zxvf jdk-8u131-linux-x64.tar.gz -C /usr/lib/jvm
如果是32位的Linux安装了64位的jdk,会报错,可以使用这个命令安装这个插件
#yum install glibc.i686
7.设置环境变量
#vi /etc/profile
vi的命令操作可以查看这个帖子:
https://blog.csdn.net/user_longlongago/article/details/81589439
然后在最前面添加:
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_131
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
保存退出
按键ESC键
#:wq
8.重启机器或执行命令
#sudo shutdown -r now
或者
#source /etc/profile
9.检查新安装的jdk
# java -version
显示如下信息表示安装成功
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
大功告成。。。。。。。
Linux下安装mysql和Tomcat及部署项目请参考本人其他帖子!