KafkaManager安装教程

本文详述了在Linux-Centos7环境下,使用Java8安装Kafka Manager的步骤,包括安装sbt,下载支持Java8的kafka-manager源码,修改配置文件,编译并启动服务,最后通过Web页面访问。关键操作包括修改源代码仓库协议为HTTPS,设置Zookeeper地址,并在端口9000上访问应用。
摘要由CSDN通过智能技术生成
		  **KafkaManager安装教程**
					
//kafka-manager是一个开源项目 需要自行下载代码编译源代码 需要sbt编译 
//本文以Linux-Centos7 环境java8为例
**注意** 一定要对应自己的java环境  最新版必须有java11支持

//首先根据sbt官网安装sbt
https://www.scala-sbt.org/1.x/docs/Installing-sbt-on-Linux.html
	//按照官网指示 使用以下命令安装sbt
	curl https://bintray.com/sbt/rpm/rpm | sudo tee /etc/yum.repos.d/bintray-sbt-rpm.repo
	sudo yum install sbt


//下载kafka-manager最新版源代码  需java11支持
//github地址
https://github.com/yahoo/CMAK
//codechina地址
https://codechina.csdn.net/mirrors/yahoo/kafka-manager

//本文采用支持java8的最后一版
https://codechina.csdn.net/mirrors/yahoo/kafka-manager/-/tree/606ff09790b44f620064c00190b317d2ee21343a

//解压 kafka-manager

//修改 project/plugins.sbt 
vi project/plugins.sbt
将http://repo.typesafe.com/typesafe/releases/的http后面添加s 变成https协议


//修改 sbt
vi sbt
在http后面添加s 变成https协议
declare -r sbt_launch_ivy_release_repo="https://repo.typesafe.com/typesafe/ivy-releases"
declare -r sbt_launch_ivy_snapshot_repo="https://repo.scala-sbt.org/scalasbt/ivy-snapshots"
declare -r sbt_launch_mvn_release_repo="https://repo.scala-sbt.org/scalasbt/maven-releases"
declare -r sbt_launch_mvn_snapshot_repo="https://repo.scala-sbt.org/scalasbt/maven-snapshots"


//主目录下执行编译
./sbt clean dist



//编译成功后根据提示找到zip包
[info] Your package is ready in /usr/local/software/kafka-manager-master/target/universal/kafka-manager-1.3.3.17.zip
[info] 
[success] Total time: 1336 s, completed Mar 27, 2021 9:38:20 AM


//下载zip解压插件
yum -y install zip unzip

//解压zip包
unzip 包名

//修改kafka-manager/conf/application.conf
  这里设置成你的zk地址,如果有多个以逗号进行分割
kafka-manager.zkhosts="hdp1:2181,hdp2:2181,hdp3:2181"

//启动
cd kafka-manager
bin/kafka-manager -Dconfig.file=conf/application.conf


如果通过jps看到ProdServerStart进程,说明程序正常启动. 可以通过ip:port访问web了

//Web页面访问  默认端口号9000
ip:9000

如果要指定端口,可以在后面追加参数: -Dhttp.port=端口号
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值