zookeeper安裝(單機版)
1) 解壓,命令:tar -xzvf zookeeper-3.4.13.tar.gz
2) 創造出zookeeper的配置文件, 命令:cp zoo_sample.cfg zoo.cfg
3) 將zookeeper添加到環境變量,命令:vim /etc/profile, 末尾添加一行 export ZOOKEEPER_HOME=/usr/local/software/zookeeper-3.4.13再添加一行 export PATH=$PATH:$JAVA_HOME/bin:$ZOOKEEPER_HOME/bin
4) 修改完環境變量後重新加載, 命令:source /etc/profile
5) 啓動zookeeper, 命令: zkServer.sh start
6) 查看zookeeper狀態, 命令:zkServer.sh status
2. kafka broker安裝(單機版)
1) 解壓, 命令: tar -xvf kafka_2.12-2.0.0.tgz
2) 修改kafka設置, 命令:vim server.properties
修改內容: log.dirs=/usr/local/kafka 這個修改的是kafka消息持久化時的保存路徑。
advertised.listeners=PLAINTEXT://localhost:9092 修改的kafka的ip:端口
3) 設置環境變量, 命令:vim /etc/profile, 末尾添加一行 export KAFKA_HOME=/usr/local/software/kafka_2.12-2.0.0
再添加一行 export PATH=$PATH:$JAVA_HOME/bin:$ZOOKEEPER_HOME/bin:$KAFKA_HOME/bin
4) 靜默啓動kafka, 命令:nohup ./bin/kafka-server-start.sh ./config/server.properties &
5) 查看9092端口,命令: netstat -ntlp | grep 9092