1. 程式人生 > >windows搭建kafka環境

windows搭建kafka環境

1.安裝jdk

1.1需要注意JAVA_HOME的環境變數設定需要放在oracle安裝路徑的上面。

1.2儘量安裝這個沒有空格的路徑下面。

1.3配置classpath和path環境變數

2.安裝scala,因為kafka是scala寫的

3.安裝zookeeper

解壓上面的zookeep安裝包,放在沒有空格的路徑下面,修改zookeep的日誌路徑

3.1筆者是安裝路徑是在D:\tool\zookeeper-3.4.10

3.2開啟config裡面的zoo.sample.cfg,重新命名為zoo.cfg,修改日誌路徑,筆者是dataDir=D:\\tool\\zookeeper-3.4.10\\tmp

3.4配置環境變數

配置path路徑

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;%SCALA_HOME%\bin;%ZOOKEEPER_HOME%\bin;

3.5啟動zookeeper

ctrl+r:開啟命令列cmd工具,輸入zkServer,出現表示成功

4.安裝kafka

4.1解壓上面kafka的,放在沒有空格的路徑下,筆者是放在D:\tool\kafka_2.11-2.0.1

4.2修改kafka的日誌路徑,D:\tool\kafka_2.11-2.0.1\config裡面的server.properties

log.dirs=D:\\tool\\kafka_2.11-2.0.1\\kafka-logs,注意是雙斜杆

4.3修改D:\tool\kafka_2.11-2.0.1\bin\windows裡面的kafka-run-class.bat,不然會出現找不到主類的錯誤

set COMMAND=%JAVA% %KAFKA_HEAP_OPTS% %KAFKA_JVM_PERFORMANCE_OPTS% %KAFKA_JMX_OPTS% %KAFKA_LOG4J_OPTS% -cp "%CLASSPATH%" %KAFKA_OPTS% %*
給上面紅色部分加上雙引號。

4.4重新開啟一個命令列工具,進入到kafka的安裝目錄,輸入命令.\bin\windows\kafka-server-start.bat .\config\server.properties

回車出現下圖就表示成功