linux安装jdk

本文涉及的产品
云防火墙,500元 1000GB
简介: linux安装jdk

安装jdk

1.png

1.下载jdk安装包


可以去官网下载自己所需要的版本,官网地址为 www.oracle.com 注意:需要登录才可以下载


2.安装


2.1.将自己下载好的安装包,上传到linux机器上,可以使用XFTP上传

2.png

2.2.解压
tar -zxvf jdk-8u171-linux-x64.tar.gz

解压后如下图所示

3.png

2.3.修改解压后的文件夹名字
 mv jdk1.8.0_171/ jdk
2.4.修改环境变量


利用vim来编译修改,如果没有vim命令,可以使用yum命令进行安装

yum install -y vim

安装完成以后输入vim命令,进行编辑

vim /etc/profile

可以输入大写字母G,调转至行尾,然后输入 小写字母 i,进行编辑

export JAVA_HOME=/home/apps/jdk
export CLASSPATH=.
export PATH=$PATH:$JAVA_HOME/bin

按Esc键,然后输入:wq,保存并退出


注意:JAVA_HOME后面填写的路径为自己的安装路径,不要写错


2.5. 激活配置


可以使用source命令来激活配置

source /etc/profile

4.png

2.6.验证是否安装成功


先查看java版本,输入以下命令

java -version

显示java版本信息

5.png

查看jvm版本,输入以下命令

javac -version

显示jvm版本信息

6.png

只要正确显示出来java和jvm的版本信息,即安装成功


为了方便新童鞋更快的上手linux操作系统,下面给出一些简单常用的linux操作命令


移动到某个目录下面

cd

移动文件夹

mv

创建文件夹 -p创建多级文件夹

mkdir -p

删除 -rf 删除文件夹

rm -rf

创建文件

touch

vim 编辑文件 a在光标后输入 i插入文本 dd删除某行 :wq 保存并退出 q!不保存退出

vim

一些关于操作防火墙的命令


查看防火墙状态

 systemctl status firewalld

开启防火墙

systemctl start firewalld

关闭防火墙

systemctl stop firewalld

重启防火墙

systemctlrestart firewalld 

一些关于网卡的命令


查看网卡状态

systemctl status network

开启网卡

systemctl start network

关闭网卡

systemctl stop network

重启网卡

systemctl restart network 
相关文章
|
4天前
|
Oracle Java 关系型数据库
Mac安装JDK1.8
Mac安装JDK1.8
26 4
|
3天前
|
Linux C语言
成功解决 在Linux CentOS 7 中安装gcc
这篇文章介绍了如何在Linux CentOS 7系统中安装gcc (g++) 8工具集。由于CentOS 7默认的gcc版本是4.8,而这个版本与Qt 5.14、Qt 5.15或更高版本不兼容,可能会导致编译时出现系统头文件错误。文章中提到,即使在项目配置中添加了`CONFIG+=c++11`,如果仍然报错,那么很可能是gcc版本的问题。为了解决这个问题,文章提供了使用CentOS的Software Collections (scl)来安装更新版本的gcc的步骤。
成功解决 在Linux CentOS 7 中安装gcc
|
3天前
|
关系型数据库 Java MySQL
Linux安装JDK1.8 & tomcat & MariaDB(MySQL删减版)
本教程提供了在Linux环境下安装JDK1.8、Tomcat和MariaDB的详细步骤。这三个组件的组合为Java Web开发和部署提供了一个强大的基础。通过遵循这些简单的指导步骤,您可以轻松建立起一个稳定、高效的开发和部署环境。希望这个指导对您的开发工作有所帮助。
24 8
|
5天前
|
Linux Python
Linux 升级安装 Python 3
Linux 升级安装 Python 3
12 2
|
4天前
|
Linux 网络安全 Python
Linux离线安装Python时ssh和hashlib死活安装不上的解决方案
本文提供了Linux环境下离线安装Python时遇到的"ImportError: No module named _ssl"和"ERROR:root:code for hash md5|sha1|sha224|sha256|sha384|sha512 was not found"两个问题的解决方案,通过设置OpenSSL环境变量和编辑Python源码配置文件来解决。
9 1
|
5天前
|
存储 NoSQL Java
使用redis进行手机验证码的验证、每天只能发送三次验证码 (redis安装在虚拟机linux系统中)
该博客文章展示了如何在Linux虚拟机上使用Redis和Jedis客户端实现手机验证码的验证功能,包括验证码的生成、存储、验证以及限制每天发送次数的逻辑,并提供了测试结果截图。
使用redis进行手机验证码的验证、每天只能发送三次验证码 (redis安装在虚拟机linux系统中)
|
5天前
|
Linux
虚拟机安装Linux系统的网络配置
该博客文章提供了解决虚拟机中Linux系统网络问题的多种方法,包括重置网络服务、修改网络配置文件、使用不同网络模式等,以确保虚拟机能够成功连接到网络。
虚拟机安装Linux系统的网络配置
|
3天前
|
机器学习/深度学习 Linux Shell
超详细的Linux-Conda环境安装教程
超详细的Linux-Conda环境安装教程
|
4天前
|
Oracle Java 关系型数据库
简单记录在Linux上安装JDK环境的步骤,以及解决运行Java程序时出现Error Could not find or load main class XXX问题
本文记录了在Linux系统上安装JDK环境的步骤,并提供了解决运行Java程序时出现的"Error Could not find or load main class XXX"问题的方案,主要是通过重新配置和刷新JDK环境变量来解决。
16 0
|
5天前
|
Oracle Java 关系型数据库
在Centos7上安装JDK1.8和tomcat8.5的步骤和过程(亲测可用)
该博客文章提供了在CentOS 7系统上安装JDK 1.8和Tomcat 8.5的详细步骤,包括卸载系统自带的OpenJDK和安装Oracle JDK 1.8,以及Tomcat 8.5的安装过程。