kafka配置全流程

109 阅读1分钟

kafka的运行需要包括java在内的其他软件的支持,同时需要进行服务启动等操作。

1 软件准备

1.1 java安装

国内可以访问华为的镜像网站找到特定的版本进行安装:repo.huaweicloud.com/java/jdk/ linux可以使用wget + url进行安装包的下载.

  • 下载安装包
    wget https://repo.huaweicloud.com/java/jdk/8u172-b11/jdk-8u172-linux-x64.tar.gz
  • 解压压缩包
    tar -zxvf jdk-8u172-linux-x64.tar.gz
  • 配置环境变量
export JAVA_HOME=/home/admin/app/jdk1.8.0_172  (这里的路径需要修改成自己解压完的路径,其他部分都不需要修改)
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
  • java 验证
    java -version 可以查看版本

1.2 zookeeper的安装

下载安装包, 官网下载太慢, 使用阿里云apache镜像地址, mirrors.aliyun.com/apache/?spm…

  • 下载安装包
    wget https://mirrors.aliyun.com/apache/zookeeper/zookeeper-3.8.4/apache-zookeeper-3.8.4-bin.tar.gz
  • 解压压缩包
    tar -zxvf apache-zookeeper-3.8.4-bin.tar.gz

1.3 kafka的安装

继续使用阿里云apache镜像

  • 下载安装包
    wget https://mirrors.aliyun.com/apache/kafka/3.9.0/kafka_2.13-3.9.0.tgz
  • 解压压缩包
    tar -zxvf kafka_2.13-3.9.0.tgz

2 kafka的启用

  • 启用zookeeper 服务 进入kafka的路径目录下
    nohup bin/zookeeper-server-start.sh config/zookeeper.properties &
  • 启用kafka 服务 nohup bin/kafka-server-start.sh config/server.properties &
  • 执行jps进行验证
759691 Jps
758749 QuorumPeerMain
759222 Kafka