用Xshell登录远程服务器,在home目录下创建soft目录用来存放传输文件
sudo mkdir soft
然后在xShell工具里打开新建文件传输窗口
然后把jdk(只做运行环境jre就可以)传输到soft目录下,这里是gz包
这里直接传输可能会失败,因为权限的缘故,所以要更改相应目录的权限
sudo chmod 777 soft
传输完成后解压gz包
tar -xzvf jdk-8u152-linux-x64.tar.gz
- -x或--extract或--get 从备份文件中还原文件
- -z或--gzip或--ungzip 通过gzip指令处理备份文件
- -v或--verbose 显示指令执行过程
- -f<备份文件>或--file=<备份文件> 指定备份文件
在/usr/local下创建java目录
sudo mkdir /usr/local java
把解压好的jdk移动到java目录下
sudo mv jdk1.8.0_152/ /usr/local/java/
然后配置环境变量,包括系统环境变量和用户环境变量
设置系统环境变量:
sudo vi /etc/environment
在文件内容下添加:
export JAVA_HOME=/usr/local/java/jdk1.8.0_152
export JRE_HOME=/usr/local/java/jdk1.8.0_152/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
设置用户环境变量:
sudo vi /etc/profile
在文件内容中间添加:
export JAVA_HOME=/usr/local/java/jdk1.8.0_152
export JRE_HOME=/usr/local/java/jdk1.8.0_152/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
然后使变量生效:
sudo source /etc/profile
查看是否成功:
java -version