Rumah  >  Artikel  >  Tutorial sistem  >  Pasang dan mulakan dengan cepat dengan Kafka dalam Linux: panduan langkah demi langkah

Pasang dan mulakan dengan cepat dengan Kafka dalam Linux: panduan langkah demi langkah

WBOY
WBOYasal
2024-01-31 21:26:19616semak imbas

Langkah terperinci untuk memasang Kafka dalam persekitaran Linux

1. Prasyarat

  • Sistem pengendalian: Linux (Ubuntu atau CentOS disyorkan)
  • Java: Versi JDK 8 atau lebih tinggi
  • : ZK 8 atau lebih tinggi
  • kafka: versi stabil terbaharu

2. Pasang java
sudo apt-get update
sudo apt-get install default-jdk
e

3 Pasang zookeeper
wget https://archive.apache.org/dist/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz
tar -xvf zookeeper-3.4.14.tar.gz
cd zookeeper-3.4.14
./configure
make
sudo make install

4. Konfigurasi Zookeeper>tambahkan fail Zookeeper

/etc/zookeeper/conf/zoo.cfg文件,并添加以下内容:

sudo mkdir /var/lib/zookeeper
sudo chown zookeeper:zookeeper /var/lib/zookeeper

启动ZooKeeper:

dataDir=/var/lib/zookeeper
clientPort=2181

5. 安装Kafka

sudo service zookeeper start

6. 配置Kafka

编辑/etc/kafka/server.properties

. :

wget https://archive.apache.org/dist/kafka/2.8.0/kafka_2.13-2.8.0.tgz
tar -xvf kafka_2.13-2.8.0.tgz
cd kafka_2.13-2.8.0

Mulakan ZooKeeper:

broker.id=0
listeners=PLAINTEXT://:9092
zookeeper.connect=localhost:2181
5 Pasang Kafka

./bin/kafka-server-start.sh config/server.properties
6. .

1. Buat Penerbit

./bin/kafka-topics.sh --create --topic test --partitions 1 --replication-factor 1

2. Buat Pengguna

./bin/kafka-console-producer.sh --topic test

Atas ialah kandungan terperinci Pasang dan mulakan dengan cepat dengan Kafka dalam Linux: panduan langkah demi langkah. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn