win10系统安装kafka,zookeeper

一、首先要保证安装了jdk

本次安装默认你已经安装了jdk,不在赘述。

二、安装ZooKeeper

要安装kafka需要首先安装zookeeper

1、 下载安装包

http://zookeeper.apache.org/releases.html#download

2、 解压并进入ZooKeeper目录,笔者:G:\soft\mq\zk\zookeeper-3.4.10\conf

3、 将“zoo_sample.cfg”重命名为“zoo.cfg”

4、 打开“zoo.cfg”找到并建立个文件夹G:\soft\mq\zk\data,编辑 dataDir=G:\soft\mq\zk\data

5、 添加系统变量,这个是zookeeper所在的目录:ZOOKEEPER_HOME=G:\soft\mq\zk\zookeeper-3.4.10

6、 编辑path系统变量,添加路径:%ZOOKEEPER_HOME%\bin

7、 在zoo.cfg文件中修改默认的Zookeeper端口(默认端口2181)

8、 在这个目录下G:\soft\mq\zk\zookeeper-3.4.10\bin 下运行zkServer.cmd

9、如果显示如下图,则说明


三、安装Kafka

1、 下载安装包

http://mirrors.shu.edu.cn/apache/kafka/1.1.0/kafka_2.12-1.1.0.tgz

或者在http://kafka.apache.org/downloads 选择自己需要的版本

2、 解压并进入Kafka目录,笔者:G:\soft\mq\kafaka\kafka_2.12-1.1.0

3、 进入config目录找到文件server.properties并打开

4、 找到并编辑log.dirs=G:\soft\mq\kafaka\logs

5、 找到并编辑zookeeper.connect=localhost:2181

6、 Kafka会按照默认,在9092端口上运行,并连接zookeeper的默认端口:2181

7、 进入Kafka安装目录G:\soft\mq\kafaka\kafka_2.12-1.1.0,按下Shift+右键在这个目录打开终端,选择“打开命令窗口”选项,输入

.\bin\windows\kafka-server-start.bat .\config\server.properties   

如果显示如下图,则表示安装成功


如果报错 wmic 不是内部或者外部命令,也不是可运行的程序\

在path 里面添加

%SystemRoot%;%SystemRoot%\system32;%SystemRoot%\System32\Wbem

如果继续报错说找不到或者无法加载主类

在kafka安装目录中找到bin\windows目录中的kafka-run-class.bat找到172行为%CLASSPATH%加上双引号

也就是将%CLASSPATH% 改成 "%CLASSPATH%"

然后继续运行就可以成功了

参考文档

1. https://blog.csdn.net/evankaka/article/details/52421314

2. https://blog.csdn.net/u012931508/article/details/55211390

3. https://www.cnblogs.com/YangGC/p/6387600.html




猜你喜欢

转载自blog.csdn.net/csgarten/article/details/80463453