在Debian系统上安装Kafka的步骤如下:
安装JDK:
sudo apt update
sudo apt install openjdk-8-jdk
java -version
安装Zookeeper(如果使用Kafka 2.8.0及以上版本):
sudo apt install zookeeper
下载Kafka:
wget https://downloads.apache.org/kafka/3.5.2/kafka_2.12-3.5.2.tgz
解压安装:
tar -zvxf kafka_2.12-3.5.2.tgz
/etc/profile
文件,在文件最下方添加以下两行命令,配置全局环境变量:export KAFKA_HOME=/path/to/kafka_2.12-3.5.2
export PATH=$PATH:$KAFKA_HOME/bin
source /etc/profile
启动Zookeeper(如果使用):
sudo zookeeper-server-start config/zookeeper.properties
启动Kafka服务器:
cd $KAFKA_HOME
./bin/zookeeper-server-start config/zookeeper.properties
./bin/kafka-server-start.sh config/server.properties
检查Kafka服务器状态:
ps aux | grep kafka
创建和测试Topic(可选):
./bin/kafka-topics.sh --create --topic test-topic --bootstrap-server localhost:9092 --replication-factor 1 --partitions 1
./bin/kafka-topics.sh --list --bootstrap-server localhost:9092
通过以上步骤,您可以在Debian系统上成功安装并启动Kafka服务器。请根据实际需求调整配置和版本。