本文仅仅适用于刚刚接触Linux系统的童鞋,毕竟本人也才刚刚玩这个东西,在此记录下以便于以后能查阅及其他童鞋能进行参考,本文为原创随笔,如需转发,请标明出处,谢谢:

  此处我采用的是用VMware搭建的一个CentOS 7 64为的Linux系统,主要是用于学习和工作项目中进行测试。

提示:由于Linux系统自带有openjdk,安装之前必须先卸载系统自带的jdk,参考链接:https://www.cnblogs.com/ystq/p/5972608.html

一、准备工作

1.下载远程连接Linux工具,这里以SecureCRT为例:

  SecureCRT的安装与破解请参考:https://blog.csdn.net/xxujia/article/details/81348848

2.下载好需要安装的jdk文件,注意下载和自己对应版本的jdk.

jdk官网下载链接:https://www.oracle.com/technetwork/java/javase/archive-139210.html

3.使用SecureCRT链接工具链接上Linux系统,并将jdk文件上传到服务器。

上传步骤: a.链接服务器

b.按下Alt+P 组合键进入上传界面

c.将要上传的文件直接拖进命令框中即可

d.上传成功后输入exit命令即可退出

提示: 上传后的文件会存在与/root 目录下面

4.通过链接工具链接上Linux系统,准备安装jdk

二、开始安装

1.先将上传的jdk压缩包放到我们指定的目录,具体步骤如下:

  a. 输入命令 cd /usr  切换到usr目录下,再输入mkdir java命令创建java目录

b.输入cd /root命令回到root目录,然后输入ls命令查看是否有我们上传的jdk压缩包

c. 若压缩包存在,则输入cp  压缩包名称 /usr/java命令将文件复制到java目录下

2.解压jdk压缩包

输入cd /usr/java命令进入到java目录,然后输入命令tar -xzvf file.tar.gz(红色部分为你自己文件全称),解压后会自动生产一个文件夹。

注意:解压的命令不一定是这个,因为linux的解压命令是要区分压缩包格式的,可自行百度。

3.配置环境变量

a. 输入命令vim /etc/profile打开配置文件:按A进入编辑模式

b. 在文件的最后输入

JAVA_HOME=/usr/java/jdk1.8.0_144  //你自己的安装路径
CLASSPATH=.:$JAVA_HOME/lib.tools.jar

PATH=$JAVA_HOME/bin:$PATH

export   JAVA_HOME CLASSPATH PATH

c.编辑完成后,按ESC退出编辑状态,再按:键,输入命令wq,按下回车保存并退出

4.输入命令source /etc/profile让配置文件生效

5.输入java -version检测是否安装成功

附加Linux常用的命令

cd /    ---切换到根目录

ls    -----查看当前目录下所有目录

pwd  -----查看当前目录

rm -f 文件名    ----删除指定文件

最新文章

  1. HTML BOM Browser对象
  2. Linq 知识回顾
  3. pycharm激活码,拿走不谢
  4. jxl读取excel实现导入excel写入数据库
  5. Community Value再理解
  6. 数组的Clone方法
  7. XE3随笔8:关于乱码
  8. KMP算法(快速模式匹配)
  9. SSIS XML source demo
  10. NOI题库--砝码称重V2(多重背包2^n拆分)
  11. Scrum会议1
  12. php 执行外部命令exec() system() passthru()
  13. feature visualization from ipython notebook
  14. android绘画折线图二
  15. Linux usb子系统(二):USB设备驱动usb-skeleton.c
  16. js根据条件json生成随机json:randomjson
  17. 在 Azure 上部署 Kubernetes 集群
  18. F#周报2019年第6期
  19. Android:XML简介 & 解析方式对比(DOM、SAX、PULL)
  20. 【03月04日】A股滚动市盈率PE历史新低排名

热门文章

  1. golang高并发的理解
  2. docker初体验,搭建自用的gitlab服务
  3. Python+requests+unittest+excel实现接口自动化测试框架
  4. Navicat 导出sql问题
  5. Virtual Box虚拟机Ubuntu系统安装及基本配置
  6. 从PRISM开始学WPF(二)Prism-更新至Prism7.1
  7. .net工具类 获取枚举类型的描述
  8. c# 制作正方形图片
  9. centos7 ipaddr 无法查看虚拟机IP解决办法
  10. 授权管理-LDAP-介绍与环境搭建