阅读量:107
在Linux上安装Kafka主要有两种方法:通过包管理器(如apt或yum)或从源代码编译
- 首先,更新系统软件包列表:
sudo apt-get update
- 安装Java开发工具包(JDK)和Maven(如果尚未安装):
sudo apt-get install openjdk-11-jdk maven
- 下载Kafka: 访问Apache Kafka官方网站(https://kafka.apache.org/downloads)并下载最新版本的Kafka。例如,要下载Kafka 3.0.0,请运行以下命令:
wget https://downloads.apache.org/kafka/3.0.0/kafka_2.13-3.0.0.tgz
- 解压Kafka文件:
tar -xzf kafka_2.13-3.0.0.tgz
- 进入解压后的Kafka目录:
cd kafka_2.13-3.0.0
- 创建一个名为
config的目录,用于存放Kafka配置文件:
mkdir config
- 将Kafka和Zookeeper服务启动脚本复制到
bin目录:
cp bin/kafka-server-start.sh bin/zookeeper-server-start.sh /usr/local/bin/
- 创建一个名为
kafka.properties的Kafka配置文件,并将其复制到config目录:
cp config/server.properties /usr/local/kafka/config/
- 启动Zookeeper服务:
sudo /usr/local/kafka/bin/zookeeper-server-start.sh /usr/local/kafka/config/server.properties
- 启动Kafka服务:
sudo /usr/local/kafka/bin/kafka-server-start.sh /usr/local/kafka/config/server.properties
现在,Kafka已经在Linux上成功安装并运行。你可以使用Kafka提供的命令行工具进行测试,例如创建主题、生产者和消费者等。