1. 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