Windows或Mac远程连接linux云服务器安装JDK

@wanqiuz 2018-04-18 15:36:18发表于 wanqiuz/blog-articles JDKLinuxMacWindowsinstallation服务器

1 登录linux服务器

windows下用xshell软件,Mac下用自带terminal即可。

ssh root@ip  // 如 ssh root@123.45.67.0

2 下载jdk

(1) 从http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载JDK 8u161到本地
1
(2) 在linux服务器上使用wget命令下载,使用wget命令可以直接跳至步骤4(该下载要agree协议,所以这个方法可能会失败)

wget http://download.oracle.com/otn-pub/java/jdk/8u162-b12/0da788060d494f5095bf8624735fa2f1/jdk-8u162-linux-x64.tar.gz

3 从本地上传jdk到服务器

(1) windows下上传下载用rz/sz命令
注意: 没有安装rz/sz命令的先执行以下命令

yum install -y lrzsz

sz命令发送linux中文件到windows中:(filePathAndName换上你需要发送文件的路径和名字)

sz filePathAndName

rz命令从window中上传文件到linux中(有图形化界面操作)

rz

(2) Mac下上传下载用scp命令

4 新建保存目录

mkdir -p /usr/software/java

5 解压jdk-8u161-linux-x64.tar.gz

tar -xzvf jdk-8u161-linux-x64.tar.gz -C /usr/software/java

6 设置环境变量

编辑 /etc/profile:

vi /etc/profile

按 i 键进入编辑模式。
在 /etc/profile 文件最后添加以下信息:

#set java environment
export JAVA_HOME=/usr/software/java/jdk1.8.0_161
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH

并且

source /etc/profile

按 Esc键退出编辑模式,输入 :wq 保存并关闭文件。
每次重启shell之后环境设置就会失效,而bashrc是交互式shell的初始化文件,打开

vi /etc/bashrc

并在该文件的最后一行写上:

source /etc/profile

7 查看 jdk版本,当出现jdk版本信息时,表示jdk已经安装成功

java -version