【Linux】Linux安装Apache和KaFka下载地址以及图文教程

目录

 解压

Apache

 KaFKa


 Apache阿帕奇下载地址:

Apache Downloads

KaFka卡布卡下载官网: 

Apache Kafka

 解压

把下载好的文件拖入Linux虚拟机连接工具中,cd 到压缩包的文件里

输入指令:

tar -zxvf apache-zookeeper-3.7.1-bin.tar.gz

cd到KaFKa文件中解压KaFKa

指令:

tar -zxvf kafka_2.12-3.3.1.tgz

Apache

 ​​​​​​cd到Apache里面解压好的目录里在这里创建一个data文件

cd到conf文件中复制出一份zoo_sample.cfg重命名为zoo.cfg指令如下

cp ./zoo_sample.cfg ./zoo.cfg

编辑zoo.cfg文件更改datadir路径就是刚刚输入的那个,指令如下 

vim zoo.cfg

 cd到bin目录启动zkServer.sh启动指令如下

./zkServer.sh start

输入jps查看状态 

 

 输入以下指令查看状态

./zkServer.sh status

 

出现fales看看是不是端口冲突,输入指令来查看

./zkServer.sh start-foreground

 KaFKa

查看本机用户名

hostname

cd 到KaFKa里面的config里面的server.properties配置文件指令如下

vim server.properties
listeners=PLAINTEXT://0.0.0.0:9092
advertised.listeners=PLAINTEXT://192.168.0.0:9092

 在目录里创建logs文件夹输入路径

log.dirs=/opt/kafka_2.12-3.3.1/logs

  

输入本机的名字通过刚刚hostname查询的名字写上去

zookeeper.connect=localhost.localdomain:2181

同样修改hosts上面的本机名字指令在下方

vim /etc/hosts

 保存退出进入bin目录进行启动,启动该完成后输入jps来进行查看是否启动成功

./kafka-server-start.sh -daemon ../config/server.properties

 运行下面指令(里面ruitong3是可以更改的但是必须要保持跟下面一致)

./kafka-topics.sh   --bootstrap-server  localhost.localdomain:9092   --create    --topic ruitong3    --partitions  1   --replication-factor   1

 另起一个端口来进行验证

 在新端口里面进入KaFKa里面的bin输入下面指令就可以发送消息 (里面ruitong3是可以更改的但是必须要保持跟上面一致)

 ./kafka-console-producer.sh --broker-list localhost.localdomain:9092 --topic ruitong3

 在主端口里面输入下面指令就可以进行接收(里面ruitong3是可以更改的但是必须要保持跟上面一致)

./kafka-console-consumer.sh --bootstrap-server localhost.localdomain:9092 --topic ruitong3 --from-beginning

 这样就大功告成了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

白鱼塘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值