前言
准备一个 Linux 系统,我这里选择了 CentOS 7。
不知道怎么安装的童鞋,请参考博客:
VMware 安装 Linux 系统(CentOS 7 图文教程)
然后是准备 JDK ,现在官网下载需要注册来着。
我这里准备了一个 jdk 8u161 版本
百度云链接 + 提取码:p6rk
安装前的准备
测试网络
使用 ping 命令测试,从linux 到 本机(windows)和从windows 到 linux 都要测试通过。
windows 下:
使用 xshell 和 xftp 连接
防火墙命令:
# 1.启动防火墙
systemctl start firewalld
# 2.禁用防火墙
systemctl stop firewalld
# 3.设置开机启动
systemctl enable firewalld
# 4.停止并禁用开机启动
sytemctl disable firewalld
# 5.重启防火墙
firewall-cmd --reload
使用关闭并禁用的命令:
使用 XShell 连接到该 Linux 上。
Xftp 连接该系统:
安装步骤
1、上传压缩包到 Linux 上
这一步,新建文件夹(命名为 java),可以在 xftp 下使用可视化完成,也可以使用命令在 linux 的命令行中完成。
如果使用命令行:
[root@localhost ~]# cd /usr/src/
[root@localhost src]# mkdir java
2、解压 jdk
[root@localhost java]# pwd
/usr/src/java
[root@localhost java]# tar -zxvf jdk-8u161-linux-x64.tar.gz
...
... 省略掉细节
...
# 解压成功后查看
[root@localhost java]# ls
jdk1.8.0_161 jdk-8u161-linux-x64.tar.gz
接着,在 /usr 目录下,再创建一个 java 文件夹,用于放 java 解压后的内容。并将解压后的内容使用 mv 命令剪切到 /usr/java中。
[root@localhost java]# mv /usr/src/java/jdk1.8.0_161 ./
[root@localhost java]# ls
jdk1.8.0_161
[root@localhost java]# pwd
/usr/java
[root@localhost java]#
3、配置环境变量
使用命令 vim /etc/profile
编辑配置。进入编辑模式(使用i
)
到文件末尾增加以下配置:
#java environment
export JAVA_HOME=/usr/java/jdk1.8.0_161
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
esc
—> (shift+:
) --> wq
保存并退出!
4、更新配置文件
使用 source /etc/profile
命令即可。
5、检验java是否安装成功
[root@localhost java]# 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@localhost java]#
如此便成功了。