安装JDK
1、使用SecureCRT连接上远程linux服务器
SecureCRT的下载(https://blog.csdn.net/qq_39052513/article/details/100272502)
2、下载jdk的linux版本
linux的jdb8:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
3、使用SecureCRT的FTP把jdk安装包上传到远程linux服务器上
1) 在secureCRT按下ALT+P就开启新的会话 进行ftp操作
2) 常用命令简介
-
- help命令,显示该FTP提供所有的命令
- pwd: 查询linux主机所在目录(也就是远程主机目录)
- lpwd: 查询本地目录(一般指windows上传文件的目录:我们可以通过查看"选项"下拉框中的"会话选项",我们知道本地上传目录为:D:/我的文档)
- ls: 查询连接到当前linux主机所在目录有哪些文件
- lls: 查询当前本地上传目录有哪些文件
- cd: 改变远程上传目录
- lcd: 改变本地上传目录的路径
- get: 将远程目录中文件下载到本地目录
- put: 将本地目录中文件上传到远程主机(linux)
- quit: 断开FTP连接
3) 在远程linux服务器的/usr目录下创建一个java的目录
[root@localhost ~]# mkdir /usr/java [root@localhost ~]# cd /usr [root@localhost ~]# ls
4) 上传,使用cd命令,跳转到/usr/java目录, 然后把本机的jdk,直接拖到ftp上,它就会把jdk文件上传到远程linux服务器的/usr/java目录下:
sftp> cd /usr/java sftp> ls sftp> put -r "D:jdk-8u251-linux-x64.tar.gz"
5) 查看远程linux服务器是否安装了jdk:,如果安装了jdk,需要先卸载
①在命令窗口输入 java –version 查看当前服务器是否安装了Oracle的jdk
[root@localhost ~]# java -version java version "1.8.0_251" // 说明安装了jdk Java(TM) SE Runtime Environment (build 1.8.0_251-b08) Java HotSpot(TM) 64-Bit Server VM (build 25.251-b08, mixed mode)
如果没有安装,会显示:
bash: java:command not found ...
Centos7一般都会带有自己的openjdk,我们一般都回用oracle的jdk,所以要卸载,使用 rpm –qa | grep jdk查看系统是否安装了jdk
如果没有则不会显示任何信息
②如果安装了,请把系统自带的jdk卸载
6、解压jdk tar –zxvf jdk压缩文件名
[root@localhost java]# tar -zxvf jdk-8u251-linux-x64.tar.gz
查看文件
sftp> ls jdk-8u251-linux-x64.tar.gz jdk1.8.0_251
7、配置JDK环境变量: vim /etc/profile
// vi/vim /etc/profile 就是全局变量文件 [root@localhost java]# vi /etc/profile
进入到profile文件,按i进入到编辑状态,在最后一行,输入如下内容
#java environment export JAVA_HOME=/usr/java/jdk1.8.0_181 (版本不一样只需要修改这里) export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar export PATH=$PATH:${JAVA_HOME}/bin
注意: 1. JAVA_HOME=/usr/java/jdk1.8.0_181 就是你自己jdk的解压目录
如果vim没有安装,使用如下指令进行安装:
yum -y install vim*
输入完上面内容,按Esc键退出编辑状态,输入:wq进行保存退出
8、让配置生效,并检查是否安装成功
输入 source /etc/profile 让配置生效
输入java –version 查看jdk是否安装成功
[root@localhost ~]# java -version java version "1.8.0_251" Java(TM) SE Runtime Environment (build 1.8.0_251-b08) Java HotSpot(TM) 64-Bit Server VM (build 25.251-b08, mixed mode)