您想学习如何在 Ubuntu Linux 上安装 Apache Kafka 吗? 在本教程中,我们将向您展示如何在运行 Ubuntu Linux 的计算机上下载并安装 Apache Kafka。
• 乌本图 18.04
• 乌本图 19.04
• 乌本图 19.10
• 阿帕奇卡夫卡 2.12-2.3.1
• Openjdk 版本 11.0.4
硬件列表:
以下部分介绍用于创建此 Apache Kafka 教程的设备列表。
上面列出的每一件硬件都可以在亚马逊网站上找到。
阿帕奇卡夫卡相关教程:
在此页上,我们提供快速访问与 Apache Kafka 相关的教程列表。
教程阿帕奇卡夫卡 – 安装在乌本图Linux
安装 Java JDK 软件包。
使用以下命令查找 Java JDK 安装目录。
此命令输出应显示 Java 安装目录。
在我们的示例中,我们的 Java JDK 安装在文件夹下:/usr/lib/jvm/java-11-openjdk-amd64
现在,您需要创建名为 JAVA_HOME 的环境变量。
让我们创建一个文件来自动执行所需的环境变量配置
下面是java.sh文件内容。
重新启动计算机。
使用以下命令验证是否创建了JAVA_HOME变量。
下面是命令输出:
使用以下命令测试 Java 安装。
下面是命令输出:
安装动物园管理员包。
验证动物园管理员服务是否正在运行。
下面是命令输出:
将 Zookeeper 配置为在引导期间自动启动。
下载阿帕奇卡夫卡软件包。
安装阿帕奇卡夫卡服务器。
现在,您需要创建名为KAFKA_HOME的环境变量。
让我们创建一个文件来自动执行所需的环境变量配置
下面是kafka.sh文件内容。
重新启动计算机。
使用以下命令验证是否创建了KAFKA_HOME变量。
下面是命令输出:
创建符号链接,以便更轻松地查找 Kafka 配置文件。
启动阿帕奇卡夫卡服务。
下面是应显示的信息示例:
祝贺! 您已完成 Ubuntu Linux 上的 Apache Kafka 安装。
阿帕奇卡夫卡 – 命令示例
使用以下命令在 Apache Kafka 服务器上创建名为”主题测试”的主题。
使用以下命令使用 Kafka 生产者 API 向名为 TopicTest 的主题发送消息。
输入所需的消息。
保持此终端打开。
在另一个 Linux 终端上,使用以下命令使用 Kafka 使用者 API 从名为 TopicTest 的主题中获取消息。
祝贺! 您可以从 Apache Kafka 服务器发送和接收消息。