系統城裝機大師 - 唯一官網:www.farandoo.com!

當前位置:首頁 > 系統教程 > Linux教程 > 詳細頁面

搭建一個開源項目14-安裝部署Kafka以及下載ruoyi

時間:2020-08-31來源:www.farandoo.com作者:電腦系統城

一、安裝部署消息隊列KAFKA

1.首先準備Zookeeper服務

  • kafka是依賴于Zookeeper的,所以首先先運行Zookeeper。
  • 先啟動依賴,然后把安裝包kafka_2.12-2.5.0.taz放到/root目錄下,并解壓到新建的一個目錄中
[root@k8s-master ~]# cd /usr/local/zookeeper/apache-zookeeper-3.6.1-bin/bin/
[root@k8s-master bin]# ./zkServer.sh start
[root@k8s-master bin]# cd /usr/local
[root@k8s-master local]# mkdir kafka
[root@k8s-master local]# cd kafka/
[root@k8s-master kafka]# tar -zxvf /root/kafka_2.12-2.5.0.tgz -C ./
  • 新建一個logs目錄,等下要將該目錄的路徑配置到kafka的配置文件中
[root@k8s-master kafka_2.12-2.5.0]# mkdir logs
[root@k8s-master kafka_2.12-2.5.0]# cd config/
[root@k8s-master config]# vim server.properties 
  • 只需修改log.dirs即可
log.dirs=/usr/local/kafka/kafka_2.12-2.5.0/logs
  • 開始啟動kafka,如果需要后臺啟動,則需要加上-daemon參數即可。
[root@k8s-master config]# cd ..
[root@k8s-master kafka_2.12-2.5.0]# ./bin/kafka-server-start.sh ./config/server.properties

14.1

  • 接下倆我們驗證一下,創建一個名為ruigegetopic,創建完成后,使用命令來列出目前已經有的topic列表
[root@k8s-master kafka_2.12-2.5.0]# ./bin/kafka-topics.sh --create --bootstrap-server localhost:9092 --replication-factor 1 --partitions 1 --topic ruigege
[root@k8s-master kafka_2.12-2.5.0]# ./bin/kafka-topics.sh --list --bootstrap-server localhost:9092
  • 接下來創建一個生產者,用于在ruigege上這個topic生產消息
[root@k8s-master kafka_2.12-2.5.0]# ./bin/kafka-console-producer.sh --bootstrap-server localhost:9092 --topic ruigege
[root@k8s-master kafka_2.12-2.5.0]# ./bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic ruigege
  • 我們終于部署完這些工具了,下面開始搭建一個前后端分離的開源項目

二、搭建一個開源項目

  • 選取碼云上的一個開源項目ruoyi
[root@k8s-master ~]# mkdir project
[root@k8s-master ~]# cd project/
[root@k8s-master project]# git clone https://gitee.com/y_project/RuoYi-Vue.git

三、源碼:

分享到:

相關信息

系統教程欄目

欄目熱門教程

人氣教程排行

站長推薦

熱門系統下載

jlzzjlzz亚洲乱熟在线播放