银河麒麟安装—jdk和hadoop

本文详细介绍了在银河麒麟系统上安装JDK和Hadoop的步骤。首先,通过Oracle官网下载JDK1.8.0_241,并通过共享文件夹将安装包放入Linux系统中,然后进行解压和环境变量配置。接着,提到了Hadoop的安装过程,虽然类似,但未展开详细说明,建议参照Apache Hadoop官网下载。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、jdk安装

  1. 下载jdk,官网下载需要注册账号。 oracle官网下载链接
    我下载的是 jdk1.8.0_241。
  2. 因为我没有安装xftp这类软件,无法直接向linux上传下载好的jdk安装包,所以我把下载好的 jdk-8u241-linux-x64.tar.gz 直接放在共享文件夹(/mnt/hgfs/),这样linux就可以用了。
  3. 解压
#创建Java文件夹,便于管理
root@Kylin:mkdir /opt/software/Java
#解压到指定目录
root@Kylin:/mnt/hgfs/myShare# tar -zxvf jdk-8u241-linux-x64.tar.gz -C /opt/software/Java 

root@Kylin:/mnt/hgfs/myShare# cd /opt/software/Java
root@Kylin:/opt/software/Java# ll
总用量 12
drwxr-xr-x 3 root  root  4096 3月  31 17:18 ./
drwxr-xr-x 3 root  root  4096 3月  31 16:03 ../
drwxr-xr-x 7 10143 10143 4096 12月 11 18:39 jdk1.8.0_241/
root@Kylin:/opt/
### CentOS系统中安装配置JDKHadoop #### JDK安装配置 为了在CentOS上顺利部署Java开发环境,需先准备JDK安装包,并将其放置于指定目录。创建`/opt/software``/opt/module`两个目录分别用于存放软件安装包以及实际安装位置[^4]。 解压JDK压缩包至目标文件夹: ```bash [root@localhost software]# tar zxvf jdk-8u161-linux-x64.tar.gz -C /opt/module/ ``` 随后,在`/etc/profile.d/`目录下建立名为`myenv.sh`的新脚本文件来定义全局环境变量,确保每次登录都能自动加载这些设置[^1]。编辑此文件加入如下内容以指明JAVA_HOME的位置并更新PATH变量以便访问命令行工具: ```sh export JAVA_HOME=/opt/module/jdk1.8.0_161 export PATH=$PATH:$JAVA_HOME/bin ``` 保存更改后执行`. /etc/profile.d/myenv.sh`使新设定立即生效。此时可以通过输入`java -version`验证是否正确设置了JDK版本信息。 #### Hadoop安装配置 同样地,下载对应版本的Hadoop压缩包放入`/opt/software`目录内,接着按照相同方式解压到`/opt/module/hadoop-3.1.3`路径下。 继续修改之前创建好的`myenv.sh`文件,向其中追加有关HADOOP_HOME及其附属组件的相关声明: ```sh export HADOOP_HOME=/opt/module/hadoop-3.1.3 export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin ``` 完成上述操作之后再次刷新shell会话或者重新启动计算机让所有改动正式应用。最后利用`hadoop version`指令确认Hadoop已成功安装到位[^5]。 编写简单的Java程序如`A.java`可以进一步检验整个流程无误,该源码仅需打印字符串“hello world”。编译运行这段代码有助于理解基本语法结构同时也证明了当前环境中JDK功能完好。 ```java public class A { public static void main(String[] args){ System.out.println("Hello, World!"); } } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值