1, le système: ubuntu
2, environnement: jdk1.8
étapes de déploiement:
1, dans le répertoire utilisateur de créer un dossier, dans lequel l'utilisateur comme un exemple pour seemmo
/home/seemmo/kafka
2, télécharger kafka, package d'installation Zookeeper à l'autre / home / seemmo / kafka
Liens: https://pan.baidu.com/s/1zJ1MTLGGxNpJ7phfV_xg_g
Code extraction: 7vqm
copier le contenu de ce téléphone disque réseau Baidu ouvert App, l'opération plus pratique oh
3, extraire le comprimé kafka
4, l'installation dépend de la Zookeeper de Zookeeper parce kafka, de sorte que la première vague de cet équipement
Put / home / seemmo / kafka vers le bas
5, le zookeeper de décompression comprimé, vim / etc / profile à l'extrémité du profilé supplémentaire
export ZOOKEEPER_HOME=/home/seemmo/kafka/zookeeper-3.4.12
6, fichier Zookeeper dans le dossier, cd dans le dossier conf, fichier zoo_sample.cfg le fichier dans zoo.cfg
7, allez dans le dossier bin pour voir si le port par défaut de 2181 a été lancé après une course peut-il confirmer
8, dans notre dossier bin kafka_2.12-2.1.0 de fichier dans le dossier, entrez, il est étonnant que besoin d'un Zookeeper dans la course, et d'avoir à courir ici une fois kafka
nohup ./zookeeper-server-start.sh ../config/zookeeper.properties &
9, à notre kafka_2.12-2.1.0 le dossier bin, entrez
nohup kafka-server-start.sh ../config/server.properties &
10, 9092 pour voir si le port est occupé, vous pouvez vérifier si kafka ont commencé avec succès
11, les consommateurs et les producteurs transformés, dans notre kafka sous le répertoire bin, ouvrez deux bornes, chaque course
kafka-console-producer.sh --broker-list localhost:9092 --topic test
./kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test
Entrez le producteur, que les consommateurs observeront la sortie