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