about云日志分析项目准备高可靠centos7安装jdk1.8【rpm】

简介: about云日志分析项目准备高可靠centos7安装jdk1.8【rpm】

1.首先下载jdk



链接:http://pan.baidu.com/s/1bYKrUI 密码:q55c

由于你可能下载在window下,所以需要工具在window和虚拟机Linux之间传递软件。

参考:

新手指导:使用 WinSCP(下载) 上文件到 Linux图文教程

http://www.aboutyun.com/forum.php?mod=viewthread&tid=7663


卸载自带jdk

查找自带jdk

rpm -qa | grep java
java-1.8.0-openjdk-1.8.0.111-2.b15.el7_3.x86_64
java-1.7.0-openjdk-headless-1.7.0.121-2.6.8.0.el7_3.x86_64
tzdata-java-2016j-1.el7.noarch
javapackages-tools-3.4.1-11.el7.noarch
python-javapackages-3.4.1-11.el7.noarch
java-1.7.0-openjdk-1.7.0.121-2.6.8.0.el7_3.x86_64
java-1.8.0-openjdk-headless-1.8.0.111-2.b15.el7_3.x86_64


卸载

sudo rpm -e --nodeps java-1.8.0-openjdk-1.8.0.111-2.b15.el7_3.x86_64
sudo rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.121-2.6.8.0.el7_3.x86_64
sudo rpm -e --nodeps java-1.7.0-openjdk-1.7.0.121-2.6.8.0.el7_3.x86_64
sudo rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.111-2.b15.el7_3.x86_64
sudo rpm -e --nodeps tzdata-java-2016j-1.el7.noarch
sudo rpm -e --nodeps javapackages-tools-3.4.1-11.el7.noarch
sudo rpm -e --nodeps python-javapackages-3.4.1-11.el7.noarch


验证

java -version

如下图,出现

-bash: /usr/bin/java: 没有那个文件或目录

5f8731a36ab332954a005cd63dd46030.jpg


验证2

which java


如出现

/usr/bin/java


说明未卸载成功,可将其删除



2.安装jdk1.8



jdk有tar安装包,也有rpm安装包,这里使用rpm。使用的是jdk8。对他们有疑问,可参考下面链接

什么是centos RPM包

java 8u111和8u112的区别

Linux中rpm 详解及与 tar.gz区别



jdk安装

sudo rpm -ivh --prefix /data  jdk-8u60-linux-x64.rpm


【这里安装后,执行Java -version会自动显示版本信息,不需要配置,这里为了安全起见,进行了下面的配置。同时注意可以使用which Java命令查询,如有上述,可再次删除,然后继续下面操作



重命名

sudo mv jdk1.8.0_60 jdk1.8


可以看到对应目录下jdk

812948cfab3a78a6b0ea04bb8d080823.jpg

授权

sudo chown aboutyun:aboutyun  jdk1.8


为了保险起见,可以授权为777


sudo chmod -R 777 jdk1.8

fb5739edac77b741939c06da8b065005.jpg

可以看到用户及读写权限都发生了改变



3.配置jdk



配置环境变量,这里通过/etc/profile来实现。


sudo vim /etc/profile


按下a键进入编辑状态,输入下面内容


JAVA_HOME=/data/jdk1.8
JRE_HOME=/data/jdk1.8/jre
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=/data/jdk1.8/lib:/data/jdk1.8/lib/dt.jar:/data/jdk1.8/tools.jar


使用":wq"命令保存退出。

vim不熟悉可参考

Linux命令:vim介绍

http://www.aboutyun.com/forum.php?mod=viewthread&tid=6320



生效文件

source /etc/profile



验证安装

1.Java -version

77263c0784522d2403f5d471ff90bd8d.jpg


1.which java

2./data/jdk1.8/bin/java

108f1da3624555ed51d91304984edb74.jpg


相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
5天前
|
IDE Java Shell
02|手把手教你安装JDK与配置主流IDE
02|手把手教你安装JDK与配置主流IDE
27 0
|
5天前
|
Java Shell 开发者
都2024年了!你还不知道在Docker中安装jdk?
都2024年了!你还不知道在Docker中安装jdk?
|
5天前
|
存储 Cloud Native Java
Anolis安装Jdk保姆级教学
Anolis安装Jdk保姆级教学
|
5天前
|
Java 开发工具
2023全网最详细的银河麒麟操作系统,Java运行环境【jdk】安装
2023全网最详细的银河麒麟操作系统,Java运行环境【jdk】安装
|
5天前
|
Oracle Java 关系型数据库
windows 下 win11 JDK17安装与环境变量的配置(配置简单详细,包含IJ中java文件如何使用命令运行)
本文介绍了Windows 11中安装JDK 17的步骤,包括从官方网站下载JDK、配置环境变量以及验证安装是否成功。首先,下载JDK 17的安装文件,如果没有Oracle账户,可以直接解压缩文件到指定目录。接着,配置系统环境变量,新建`JAVA_HOME`变量指向JDK安装路径,并在`Path`变量中添加。然后,通过命令行(cmd)验证安装,分别输入`java -version`和`javac -version`检查版本信息。最后,作者分享了如何在任意位置运行Java代码,包括在IntelliJ IDEA(IJ)中创建的Java文件,只需去掉包声明,就可以通过命令行直接运行。
|
5天前
|
弹性计算 运维 Java
一键安装二进制JDK
【4月更文挑战第30天】
12 0
|
5天前
|
关系型数据库 MySQL 应用服务中间件
centos7在线安装jdk1.8+tomcat+mysql8+nginx+docker
现在,你已经成功在CentOS 7上安装了JDK 1.8、Tomcat、MySQL 8、Nginx和Docker。你可以根据需要配置和使用这些服务。请注意,安装和配置这些服务的详细设置取决于你的具体需求。
74 2
|
5天前
|
Java Windows
java——安装JDK及配置解决常见问题
java——安装JDK及配置解决常见问题
|
5天前
|
关系型数据库 MySQL Java
Linux 安装 JDK、MySQL、Tomcat(图文并茂)
Linux 安装 JDK、MySQL、Tomcat(图文并茂)
38 2
|
5天前
|
网络协议 Java 应用服务中间件
记录_centos7离线环境和虚拟机共享文件安装jdk和tomcat(配置环境变量)
记录_centos7离线环境和虚拟机共享文件安装jdk和tomcat(配置环境变量)
11 0

热门文章

最新文章