hadoop3.x伪分布式部署-linux安装jdk(java) 作者:马育民 • 2021-10-29 15:57 • 阅读:10245 # 说明 大数据生态中的软件,大部分都是 java开发,所以需要在hadoop1安装jdk # 下载安装jdk 下载地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html 这里下载 `jdk-8u202-linux-x64.tar.gz` **注意:** 64位,并且是 `tar.gz` # 建立目录 创建 `/program` 目录,用来安装 jdk、大数据相关软件 ``` mkdir /program ``` # 上传 jdk 上传 `jdk-8u202-linux-x64.tar.gz` 到 `/program` 目录 # 解压 进入 `/program` 目录 ``` cd /program ``` ### 方式一:解压到当前目录 ``` tar --no-same-owner -zxvf jdk-8u202-linux-x64.tar.gz ``` ### 方式二:解压到 `/program` 目录 ``` tar --no-same-owner -zxvf jdk-8u202-linux-x64.tar.gz -C /program ``` ### 查看解压结果 进入 `/program` 目录 ``` cd /program ``` 查看命令: ``` ll ``` 看到 `jdk1.8.0_202` 文件夹,说明成功 # 配置环境变量 centos 会将 `/etc/profile.d` 目录下的 `.sh` 文件 加载到环境变量中 这样可以避免 在 `/etc/profile` 文件中做大量修改,也可以避免权限限制 ### 编辑文件 进入 该目录 ``` cd /etc/profile.d ``` 创建 `bigdata_env.sh` 文件,该文件用于配置大数据相关的环境变量: ``` vim bigdata_env.sh ``` 使用 `i` 命令,输入下面内容: ```shell # 配置JAVA_HOME export JAVA_HOME=/program/jdk1.8.0_202 export PATH=${JAVA_HOME}/bin:$PATH ``` 执行`esc` -> `:wq` ### 使立即生效 ```shell source /etc/profile ``` ### 测试 ```shell java -version ``` 会显示java的版本信息,如下: ``` java version "1.8.0_202" Java(TM) SE Runtime Environment (build 1.8.0_202-b08) Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode) ``` 原文出处:http://malaoshi.top/show_1IX288FBEmjv.html