1.zookeeper
①zookeeper安装
- 注意:安装前需要本机把java的jdk安装好,具体安装步骤百度一下。
- 下载zookeeper:http://mirrors.hust.edu.cn/apache/zookeeper/,我下载的是apache-zookeeper-3.7.0-bin.tar.gz,解压到D盘如下图:
- 将D:\Java\apache-zookeeper-3.7.0-bin\conf下的 zoo_sample.cfg 文件名改成 zoo.cfg,用记事本打开 zoo.cfg文件,修改dataDir的值路径,将dataDir=/tmp/zookeeper改成dD:\Java\apache-zookeeper-3.7.0-bin\data_lsw,data的文件夹可以自己先创建。
- 添加系统变量:ZOOKEEPER_HOME:D:\Java\apache-zookeeper-3.7.0-bin,添加PATH: %ZOOKEEPER_HOME%\bin;
②启动zookeeper
- 双击D:\Java\apache-zookeeper-3.7.0-bin\bin文件夹下的zkServer.cmd,启动zookeeper:
- 查看是否成功启动,打开cmd,输入:netstat -ano|findstr "2181" 端口查到,就说明已经启动。
2.kafka
①kafka安装
- 下载地址:http://kafka.apache.org/downloads.html
- 将下载安装包kafka_2.13-2.8.0.tgz解压到D盘:
- 找到config文件夹下的server.properties文件,用记事本打开,将log.dirs的值改成log.dirs=D:\Java\kafka_2.13-2.8.0\kafka-logs
②启动Kafka
1.在D:\Java\kafka_2.13-2.8.0打开新的cmd,执行 .\bin\windows\kafka-server-start.bat .\config\server.properties
3.kafka-manager
①安装kafka-manager
- 下载kafka-manager,官网源码:https://github.com/yahoo/kafka-manager,或编译好的文件:https://pan.baidu.com/s/1qYifoa4 密码:el4o
- 解压到D:\Java\kafka-manager-1.3.3.7
- 修改D:\Java\kafka-manager-1.3.3.7\conf\application.conf文件:添加一行“http.port=8887”,并注释掉“kafka-manager.zkhosts=${?ZK_HOSTS}”所在行。
②启动kafka-manager
- 双击D:\Java\kafka-manager-1.3.3.7\bin下的kafka-manager.bat。注意:如果bin目录有RUNNING_PID文件,会导致打开失败,请先删除此文件。
- 打开管理页面:http://localhost:8887
- 添加集群管理,单机Cluster->Add Cluster,Cluster Name:my-game-kafka-cluster,Cluster Zookeeper Hosts:localhost:2181,save保存。