首页 > 其他分享 >Kafka环境的配置

Kafka环境的配置

时间:2023-06-01 18:01:56浏览次数:46  
标签:zookeeper java jdk 配置 环境 kafka HOME Kafka localhost


大家对于消息队列,想必不会很陌生,特别是Active MQ和Rabbit MQ,今天我将会为大家介绍下Kafka在centOs系统中的安装。

第一步:准备好包。

对于kafka,你需要zookeeper,所以你需要下载zookeeper。点击zookeeper下载

下载zookeeper后放入到centos中.放入文件夹software中。

接着准备kafka.点击下载kafka

准备好上面两个后,如果你的centos没有安装jdk怎么办,所以你需要安装个jdk.

安装步骤如下:

1.在/usr/目录下创建java目录

[root@localhost ~]# mkdir/usr/java
[root@localhost ~]# cd /usr/java

2.下载jdk,然后解压

[root@localhost java]# wget http://download.Oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz 
[root@localhost java]# tar -zxvf jdk-7u79-linux-x64.tar.gz

3.设置环境变量

[root@localhost java]# vi /etc/profile
在profile中添加如下内容:
#set java environment
JAVA_HOME=/usr/java/jdk1.7.0_79
JRE_HOME=/usr/java/jdk1.7.0_79/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

让修改生效:

[root@localhost java]# source /etc/profile

4.验证JDK有效性

[root@localhost java]# java -version
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)

第二步,解压相依的包。

1,解压zookeeper并启动zookeeper

解压语句是:tar -zxvf zookeeper文件。

解压好后,需要启动。

(1):进入到bin里。cd /bin.

(2):启动zookeeper.语句是:./zkServer.sh start

如何检验是否成功了呢。只需要执行一个命令

netatat -nap | grep 2181如果正常则启动成功。

注意:有的时候启动失败,所以你需要排查是否有java如果没有在步骤一中已经告诉你如何配置jdk.还有有的zookeeper中的zoo.cfg并不是叫这个,有的是zoo_sample.cfg。所以请进入conf下执行mv zoo_sample.cfg zoo.cfg..

2:启动kafka

(1):解压kafka ,tar -zxvf kafka的包

(2):启动kafka.只有先启动了zookeeper才能启动kafka。因此先启动kafka.先进入到bin目录下,执行如下:

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

当不报错。就启动成功了。

标签:zookeeper,java,jdk,配置,环境,kafka,HOME,Kafka,localhost
From: https://blog.51cto.com/u_16147772/6397257

相关文章

  • nginx 配置 https
    nginx配置https按照如下格式修改配置文件,80端口会自动转给443端口,这样就强制使用SSL证书加密了。访问http的时候会自动跳转到https上面。server{listen80;server_namewww.域名.com;rewrite^(.*)https://$server_name$1permanent;}server{listen443;se......
  • 浏览器配置微信模拟器
     1.打开浏览器控制台,选择移动端,选择Responsive->Edit 2.添加自定义设备①点击Addcustondevice,②输入设备名称如weChat,③输入配置内容:mozilla/5.0 (linux; u; android 4.1.2; zh-cn; mi-one plus build/jzo54k) applewebkit/534.30 (khtml, like gecko......
  • php 环境(直接在微软下载即可包含所有的)
    1.下载phpwindow64位 Windowsdownloads 2.下载iss7.0https://www.microsoft.com/web/downloads/platform.aspx这个网址时好时坏,要有耐心。下载的这个是一个平台,里面可以找到iishttp://php.net/manual/en/install.windows.legacy.index.php#install.windows.leg......
  • 如何将自己习惯的配置带进新的 workspace
    workspace1\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.workbench.prefs workspace2\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.workbench.prefs 将1替换掉2即可    就找到你改的快捷键记录在哪里了......
  • 数据库配置
    数据库登录名配置1.在sa权限下新增数据库2.数据库-安全性-登录名-用户-用户映射-新数据库-勾选db_owner 预发布环境新建正式站数据库备份数据库1.正式站备份最新bak文件2.放正式站域名下载bak文件zip文件3.预发布环境数据库新增新的数据库4.还原数据库5.更新config文......
  • Linux的SSH免密登录配置
    一、SSH概念SSH为SecureShell(安全外壳协议)的缩写,简单说,SSH只是一种网络协议,用于计算机之间的加密登录传输,很多ftp、pop和telnet在本质上都是不安全的,因为它们在网络上用明文传送口令和数据,别有用心的人非常容易就可以截获这些口令和数据。而SSH就是专为远程登录会话和其他网络服务......
  • linux配置静态ip
    转:https://blog.csdn.net/weixin_46560589/article/details/1248148601进入配置文件目录cd/etc/sysconfig/network-scripts 2编辑配置文件vimifcfg-ens32ens32是虚拟网卡名称,根据自己虚机上的网卡名称修改如果有多个网卡,编辑你要用的那个网卡 3......
  • ipmitool配置机器的BMC管理IP
     1、确定操作对象#ipmitoolmcinfo输出中”DeviceRevision"是命令的操作对象2、设置BMCIP#ipmitool-Iopenlanset1ipsrcstatic#ipmitool-Iopenlanset1ipaddr192.168.1.11#ipmitool-Iopenlanset1netmask255.255.255.0#ipmitool-Iopenlan......
  • 给网卡配置多个IP地址(win/linux)
    解决方案:在同一个网卡上配置两个不同网段的IP地址:         互联网IP:192.168.0.222    网关:192.168.0.1    子网掩码:255.255.225.0         局域网IP:172.19.8.1       网关:172.19.0.1     子网掩码:255.......
  • Linux - 配置服务器之间SSH免密登录
     如果集群中服务器之间没有配置SSH免密,那么SSH访问其他服务器时[root@node01bin]#sshnode02Theauthenticityofhost'node02(192.168.56.122)'can'tbeestablished.ECDSAkeyfingerprintisSHA256:iuntlxKiV34RaCDGi7UsV/Ng2oVwWgob9yX3wL+3zzo.ECDSAkeyfingerp......