首页 > 系统相关 >CentOS7离线部署JDK

CentOS7离线部署JDK

时间:2024-05-12 23:54:25浏览次数:25  
标签:profile java jdk JDK ## 离线 CentOS7 root localhost

一、 下载JDK

官网地址:
https://www.oracle.com/java/technologies/downloads/#java18
image

二、安装部署

点击查看代码
## 创建存放的文件夹
[root@localhost /]# cd /
[root@localhost /]# mkdir data
[root@localhost /]# cd /data
[root@localhost data]# mkdir java


## 解压,安装下载的文件
[root@localhost data]# cd java
[root@localhost java]# ls
jdk-8u381-linux-x64.tar.gz
[root@localhost java]# tar -zxvf jdk-8u381-linux-x64.tar.gz 


## 重命名文件  重命名 mv + 原名称 + 新名称 
[root@localhost java]# ls
jdk1.8.0_381  jdk-8u381-linux-x64.tar.gz
[root@localhost java]# mv jdk1.8.0_381 jdk1.8
[root@localhost java]# ls
jdk1.8  jdk-8u381-linux-x64.tar.gz


## 修改环境变量
## 配置Java环境变量(进入"/etc/profile.d" 目录,上传jdk.sh到当前目录(/etc/profile.d))
## 进入文件
[root@localhost java]# cd /etc/profile.d
## 创建jdk.sh文件
[root@localhost profile.d]# touch jdk.sh
[root@localhost profile.d]# vim jdk.sh
[root@localhost profile.d]# cat jdk.sh 

## 文件内容
export JAVA_HOME=/data/java/jdk1.8
export JRE_HOME=/data/java/jdk1.8/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin


## 刷新验证
[root@kaduoxi java]# cd /etc/profile.d
## 刷新环境变量文件,使环境变量立即生效
[root@kaduoxi profile.d]# source /etc/profile
## 最后验证Java
[root@kaduoxi profile.d]# java -version
java version "1.8.0_381"
Java(TM) SE Runtime Environment (build 1.8.0_381-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.381-b09, mixed mode)

三、问题

问题1:
刷新环境变量,-bash: TMOUT: readonly variable
[root@0322594 etc]# vim profile
[root@0322594 etc]#
TMOUT=1800
readonly TMOUT

问题2:
已经存在jdk

[root@localhost profile.d]# java -version
openjdk version "1.8.0_262"
OpenJDK Runtime Environment (build 1.8.0_262-b10)
OpenJDK 64-Bit Server VM (build 25.262-b10, mixed mode)

标签:profile,java,jdk,JDK,##,离线,CentOS7,root,localhost
From: https://www.cnblogs.com/kaduoxi6/p/18188426

相关文章

  • LM Studio 本地离线部署大模型
    安装LMStudio官网:https://lmstudio.ai/下载模型:Meta-Llaa-3-8B-Instruet.Q4_KM.gguf下载地址:https://cdn-lfs-us-1.huggingface.co/repos/79/f2/79f21025e377180e4ec0e3968bca4612bb9c99fa84e70cb7815186c42a858124/647a2b64cbcdbe670432d0502ebb2592b36dd364d51a9e......
  • 服务器挂载磁盘!!!centos7要重启服务器才能pvcreate成功
    分区的类型代码`8e`表示LinuxLVM(LogicalVolumeManagement)分区。如果您想将`/dev/sda3`分区用作LVM的一部分,那么它的分区类型应该是`8e`而不是通用的`83`Linux分区类型。根据您之前提供的`fdisk-l`输出,`/dev/sda3`当前是`83`类型,这意味着它被识别为一个......
  • centos7.9编译安装greenplum6.20
    一、下载安装包上传到服务器的/opt/soft下https://github.com/greenplum-db/gpdb/archive/refs/tags/6.20.0.tar.gz二、创建用户useraddgpadmin#检查家目录是否创建passwdgpadmingpadmingpadmin三、安装依赖GreenplumDatabase编译和运行依赖于各种系统库和Python......
  • centos7下redis集群部署
    1、环境准备安装redis所需依赖环境#在线:yum-yinstallepel-releasegcc #离线:#下载yuminstall--downloadonly--downloaddir=/home/filesepel-releasegcc#将依赖包放到离线服务器,进入目录cd/home/files#执行安装rpm-Uvh./*.rpm--node......
  • linux离线安装mysql5.7
    准备工作下载安装包:mysql-5.7.38-linux-glibc2.12-x86_64.tar.gz选定目录安装目录:/usr/local,将安装包上传至/usr/local目录下,通过ftp方式传输具体步骤cd/usr/local解压tar-zxvfmysql-5.7.38-linux-glibc2.12-x86_64.tar.gz重命名mvmysql-5.7.38-linux-glibc2.12-x86_......
  • AIX7100-安装JDK1.8
    上传java8_64.zip解压java8_64.zip链接:https://pan.baidu.com/s/1ALnhiXLkDWbbhyfCf8djVQ?pwd=hz28提取码:hz28#cd/usr/local/#unzipjava8_64.zip#vi/etc/profile#find/usr/local/java8_64-name"java"-typef/usr/local/java8_64/jre/bin/java"......
  • 物理机centos7.9扩展网卡
    前段时间装了一台机器,系统是centos7.9,主板自带两个网口,不够用,又插了一块Inter芯片的4口pcie网卡,重启系统后,使用ipa查看ip信息,网卡直接识别到了,但/etc/sysconfig/network-scripts/目录里没有网卡配置文件,需要手动创建这些文件:#进入目录[root@localhost~]#cd/etc/sysconfig......
  • installshield 安装jdk并配置环境变量
    今天来通过installshield安装jdk以及配置环境变量,本质上是调用第三方安装程序。首先将jdk的安装文件添加到我们的安装程序中然后编写我们的脚本选择BEHAVIORANDLOGIC->InstallScript->Setup.Rul->AfterMoveData->OnFirstUIAfter,如图OnFirstUIAfter脚本如下点击查看代......
  • centos7挂载新扩容硬盘
    1.fdisk-l查看新加入硬盘此时实验硬盘是/dev/sdb2.硬盘进行分区fdisk只支持分区小于2T硬盘,parted支持大于2T硬盘分区parted/dev/sdb(用part命令对硬盘进行分区处理)mklabelgpt(设置硬盘格式为GPT格式)unitTB(设置单位为TB)mkpartprimary0100%(起......
  • linux中离线安装docker
    一、linux中离线安装docker1、从官方下载Docker安装包并上传至虚拟机https://download.docker.com/linux/static/stable/x86_64/2.解压安装包tar-xvfdocker-19.03.9.tgz3.将解压出来的docker文件内容移动到/usr/bin/目录下#移动命令复制命令请用cpmvdocker/*/usr......