场景

1.Linux-安装 Ubuntu Server 16.04 X64(图文教程详细版):
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/93790806
2.Linux-服务器远程控制
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/93919873

3.使用Xftp实现Windows与Linux服务器实现快速传输文件

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/96466382

实现

jdk-8u161-linux-x64.tar.gz下载:

https://download.csdn.net/download/badao_liumang_qizhi/11384436

参照上面使用Xftp将tar包传输到服务器上(虚拟机上)。

这里是传输到root下的soft目录下。

传输完成后输入解压命令:

tar -xzvf jdk-8u161-linux-x64.tar.gz

注:

x代表解压   z代表gz压缩  v显示解压列表  f解压文件名字

解压之后

咱们的软件只能放在usr下的local目录下。

所以需要在usr/local下新建java目录,输入命令:

mkdir /usr/local/java

然后将JDK移动到usr/local/java目录下,输入命令:

mv jdk1.8.0_161/ /usr/local/java

然后到 usr/local/java目录下

进入到jdk目录

这时如果直接输入:

java -version

会提示找不到,因为没有配置环境变量。

配置环境变量

配置系统环境变量

编辑 etc/environment

输入:

vi /etc/environment

然后按键盘上的i键进入编辑模式。使用方向键和回车控制。

加入如下内容:

export JAVA_HOME=/usr/local/java/jdk1.8.0_161
export JRE_HOME=/usr/local/java/jdk1.8.0_161/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

其中jdk的目录要修改为自己的目录。

然后按ESC,再输入:

:wq!

回车会退出并保存。

编辑用户环境变量

输入:

vi /etc/profile

然后按键盘上i键,将光标移动到中间fi后面。

将如下代码复制,然后按shift+Insert进行粘贴。

export JAVA_HOME=/usr/local/java/jdk1.8.0_161
export JRE_HOME=/usr/local/java/jdk1.8.0_161/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin

然后按ESC键,再输入:

:wq!

回车进行保存。

使配置生效

输入:

source /etc/profile

然后可以验证Java环境变量的配置,输入:

java -version 

Linux-Ubuntu Server 16.04安装JDK以及配置JDK环境变量相关推荐

  1. 华为网卡linux驱动安装驱动安装,Ubuntu server 16.04安装网卡驱动方法

    Ubuntu server 16.04安装网卡驱动方法 Ubuntu server 16.04安装,发现无网卡 $ ifconfig -a 检查 /etc/udev/rules.d/下为空 $ ls ...

  2. Ubuntu Server 16.04 安装并用两块硬盘做RAID1

    公司为了集中管理项目数据,要求搭建一台文件服务器,通过多次尝试终于搭建完成,在此将Ubuntu Server 16.04安装过程并用两块硬盘做RAID1分享给大家. 特别提示:尽量用英文安装,因为中文 ...

  3. Linux/ubuntu server 18.04 安装远程桌面--vnc server

    此文首发于我的个人博客:Linux/ubuntu server 18.04 安装远程桌面–vnc server - zhang0peter的个人博客 想装桌面端在服务器上的原因是我在终端中开chrom ...

  4. Ubuntu Server 16.04安装过程记录

    背景 手上有个win10的小主机,平时什么不干,发热也喜人,4核cpu intel z8350(主频1.4GHZ),从网上查找得知好像能装ubuntu 16.04,想学习一下运维知识,就想装个serv ...

  5. Ubuntu Server 16.04安装,磁盘分区。

    Ubuntu Server 16.04.1安装配置图解教程 2017-02-22 株野 阅 23871 转 112 一.Ubuntu Server 16.04.1系统安装 Ubuntu分为桌面版(de ...

  6. 阿里云ECS,Ubuntu Server 16.04安装图形界面远程控制

    最近阿里云有新用户免费体验6个月的活动,虽说是免费体验,但是还是要买个它们的产品才行,我就花9.9买了个最便宜的,然后就获得了一个乞丐版的ECS服务器,配置是1核内存1G.系统装的是Ubuntu Se ...

  7. Ubuntu Server 16.04安装GitLab服务器笔记

    引言 从SVN说起,想必很多人是从SVN开始进行代码版本管理的,后来有了GitHub,GitHub如果不是开源项目的话是需要付费使用,所以选择使用GitLab,采用在内网搭建GitLab服务的方式,在 ...

  8. Ubuntu Server 16.04安装VNC灰屏问题解决

    1.在Ubuntu上首先需要安装vnc4server # apt-get install vnc4server 2. 第一次执行vncserver的时候需要为客户端连接设置8位的密码 3. 打开服务后 ...

  9. Ubuntu Server 16.04 安装 Redis 3.2.0

    2019独角兽企业重金招聘Python工程师标准>>> 1.安装make.gcc.libjemalloc.tcl sudo apt update sudo apt install m ...

最新文章

  1. WPF入门教程系列九——布局之DockPanel与ViewBox(四)
  2. python多线程加速for循环_多线程-如何在Python的循环中对操作进行多线程
  3. GC之七--gc日志分析工具
  4. mysql怎么跳出while循环_mysql while,loop,repeat循环,符合条件跳出循环
  5. 随想录(用memmove函数代替strncpy函数)
  6. Mybatis 实现关联表查询
  7. jquery按需加载js和css插件使用说明
  8. 超详细 excel 基础知识
  9. 如何快速的使用Visual Assist X VAX(西红柿)插件
  10. matlab 计算相关系数,如何用Matlab计算相关系数和偏相关系数
  11. php数据可视化相关内容_漏刻有时基于Echarts的php数据管理后台的数据可视化大屏代码...
  12. 碉堡了!最大 18 禁网站用 AI 和 ML 来做视频分类加标签
  13. 调整Ubuntu16.04屏幕分辨率
  14. 汇编语言 | CALL 和RET指令
  15. 独家!天才少年 Vitalik:“中国开发者应多关注以太坊!”
  16. 加js库和css库| jQuery hover()用法 |document.onreadystatechange |get和post
  17. 伪造链接地址的二种方法
  18. Linux系统对中断的处理
  19. android 仿去哪儿首页效果
  20. 西安理工大学计算机科学与技术代码,谁知道西安理工大学各专业的代码

热门文章

  1. python保存快捷键_超详细的Sublime Text配置python教程
  2. Spring (1) 认识Spring、 介绍Spring特点、解答为什么学习Spring
  3. java中dateformat类的作用_java-SimpleDateFormat类中可用的日期格式是什么?
  4. 计算机与英语专业结合的案例,文科生可以申请加拿大计算机专业吗?让这个真实案例给你肯定的答案!...
  5. java写一个音乐播放器源码_求一个JAVA音乐播放器的源代码
  6. 关于windows内存泄露思考
  7. 做了个EMMC分析治具
  8. html菜单栏点击后处于选中状态,js实现导航菜单点击切换选中时高亮状态
  9. JButton 圆角_昆明圆角灯箱哪家好
  10. vb与matlab数据交互时间延时多长,VB中实现延时(等待)的几种方法