هل ترغب في تعلم كيفية القيام تثبيت أباتشي كافكا على أوبونتو لينكس؟ في هذا البرنامج التعليمي، ونحن نذهب لتظهر لك كيفية تحميل وتثبيت أباتشي كافكا على جهاز كمبيوتر تشغيل أوبونتو لينكس.
• أوبونتو 18.04
• أوبونتو 19.04
• أوبونتو 19.10
• أباتشي كافكا 2.12-2.3.1
• إصدار Openjdk 11.0.4
قائمة الأجهزة:
يعرض القسم التالي قائمة المعدات المستخدمة لإنشاء هذا البرنامج التعليمي أباتشي كافكا.
يمكن العثور على كل قطعة من الأجهزة المذكورة أعلاه في موقع Amazon.
أباتشي كافكا البرنامج التعليمي ذات الصلة:
في هذه الصفحة، ونحن نقدم الوصول السريع إلى قائمة من الدروس المتعلقة أباتشي كافكا.
البرنامج التعليمي أباتشي كافكا – التثبيت على أوبونتو لينكس
تثبيت حزمة جافا JDK.
استخدم الأمر التالي للعثور على دليل تثبيت Java JDK.
يجب أن يظهر لك إخراج الأمر هذا دليل تثبيت Java.
في مثالنا، يتم تثبيت لدينا جافا JDK تحت المجلد: /usr/lib/jvm/java-11-openjdk-amd64
الآن، تحتاج إلى إنشاء متغير بيئة يسمى JAVA_HOME.
دعونا إنشاء ملف لأتمتة تكوين متغيرات البيئة المطلوبة
هنا هو محتوى الملف java.sh.
إعادة تشغيل الكمبيوتر.
استخدم الأمر التالي للتحقق مما إذا تم إنشاء متغير JAVA_HOME.
هنا هو إخراج الأمر:
استخدم الأمر التالي لاختبار تثبيت جافا.
هنا هو إخراج الأمر:
تثبيت حزمة Zookeeperd.
تحقق مما إذا كانت خدمة Zookeeperd قيد التشغيل.
هنا هو إخراج الأمر:
تكوين Zookeeperd لبدء تلقائيا خلال وقت التمهيد.
تحميل حزمة أباتشي كافكا.
تثبيت خادم أباتشي كافكا.
الآن، تحتاج إلى إنشاء متغير بيئة يسمى KAFKA_HOME.
دعونا إنشاء ملف لأتمتة تكوين متغيرات البيئة المطلوبة
هنا هو محتوى الملف kafka.sh.
إعادة تشغيل الكمبيوتر.
استخدم الأمر التالي للتحقق مما إذا كان KAFKA_HOME تم إنشاء المتغير.
هنا هو إخراج الأمر:
إنشاء ارتباط رمزي لتسهيل العثور على ملف تكوين كافكا.
بدء خدمة أباتشي كافكا.
فيما يلي عينة من المعلومات التي يجب عرضها:
تهانينا! لقد انتهيت من تثبيت أباتشي كافكا على أوبونتو لينكس.
أباتشي كافكا – أمثلة القيادة
استخدم الأمر التالي لإنشاء موضوع يسمى TopicTest على خادم أباتشي كافكا الخاص بك.
استخدم الأمر التالي لإرسال رسالة إلى الموضوع المسمى TopicTest باستخدام واجهة برمجة تطبيقات منتج كافكا.
أدخل الرسالة المطلوبة.
أبقي هذه المحطة مفتوحة.
على محطة لينكس أخرى، استخدم الأمر التالي لجلب الرسائل من الموضوع المسمى TopicTest باستخدام واجهة برمجة تطبيقات المستهلك كافكا.
تهانينا! يمكنك إرسال واستقبال الرسائل من خادم أباتشي كافكا.