JAVA_HOME=/usr/local/jdk1.8/
JAVA_BIN=/usr/local/jdk1.8/bin
JRE_HOME=/usr/local/jdk1.8/jre
PATH=$PATH:/usr/local/jdk1.8/bin:/usr/local/jdk1.8/jre/bin
CLASSPATH=/usr/local/jdk1.8/jre/lib:/usr/local/jdk1.8/lib:/usr/local/jdk1.8/jre/lib/charsets.jar
[root@hf-01 ~]# cd /usr/local/src/
[root@hf-01 src]# ls
apr-1.6.3 nginx-1.12.1
apr-1.6.3.tar.gz nginx-1.12.1.tar.gz
apr-util-1.6.1 php-5.6.30
apr-util-1.6.1.tar.bz2 php-5.6.30.tar.gz
httpd-2.4.29 php-7.1.6
httpd-2.4.29.tar.gz php-7.1.6.tar.bz2
mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz phpredis-develop
mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz phpredis-develop.zip
[root@hf-01 src]#
[root@hf-01 src]# ls
apr-1.6.3 nginx-1.12.1
apr-1.6.3.tar.gz nginx-1.12.1.tar.gz
apr-util-1.6.1 php-5.6.30
apr-util-1.6.1.tar.bz2 php-5.6.30.tar.gz
httpd-2.4.29 php-7.1.6
httpd-2.4.29.tar.gz php-7.1.6.tar.bz2
jdk-8u161-linux-x64.tar.gz phpredis-develop
mariadb-10.2.6-linux-glibc_214-x86_64.tar.gz phpredis-develop.zip
mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz
[root@hf-01 src]#
[root@hf-01 src]# tar zxf jdk-8u161-linux-x64.tar.gz //解压包
[root@hf-01 src]# du -sh jdk1.8.0_161/ //查看大小
371M jdk1.8.0_161/
[root@hf-01 src]#
[root@hf-01 src]# mv jdk1.8.0_161/ /usr/local/jdk1.8
[root@hf-01 src]#
[root@hf-01 src]# vim /etc/profile
在文件最下方加上以下配置,主要用于定义环境变量
JAVA_HOME=/usr/local/jdk1.8/
JAVA_BIN=/usr/local/jdk1.8/bin
JRE_HOME=/usr/local/jdk1.8/jre
PATH=$PATH:/usr/local/jdk1.8/bin:/usr/local/jdk1.8/jre/bin
CLASSPATH=/usr/local/jdk1.8/jre/lib:/usr/local/jdk1.8/lib:/usr/local/jdk1.8/jre/lib/charsets.jar
保存退出
[root@hf-01 src]# source /etc/profile
[root@hf-01 src]#
[root@hf-01 src]# java -version
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)
[root@hf-01 src]#
[root@hf-01 src]# rpm -qa |grep openjdk
[root@hf-01 src]#
[root@hf-01 src]# yum list |grep openjdk