إليك كيفية تثبيت Elasticsearch ، وهو محرك بحث وتحليلات قوي على جهاز Ubuntu الخاص بك.
Elasticsearch هو محرك بحث وتحليلات شائع يمكن استخدامه لتطبيقات متعددة بما في ذلك أمان نقطة النهاية وأبحاث AI / ML.
دعنا نلقي نظرة على كيفية تثبيت Elasticsearch على نظام Ubuntu في بضع خطوات سهلة المتابعة.
ما هو Elasticsearch؟
Elasticsearch هو محرك بحث وتحليلات موزع. يتيح لك تخزين كميات كبيرة من البيانات والبحث فيها وتحليلها بسرعة وفي الوقت الفعلي تقريبًا.
يوفر Elasticsearch ، المبني على قمة Apache Lucene ، إمكانات بحث قوية عن النص الكامل ولغة استعلام مرنة. إنه قابل للتطوير بدرجة عالية ويتحمل الأخطاء ويمكنه التعامل مع أنواع بيانات متنوعة. يستخدم Elasticsearch على نطاق واسع لتطبيقات مثل تحليل السجل والمراقبة والمزيد.
المتطلبات الأساسية لتثبيت Elasticsearch
هناك شرط أساسي واحد مهم لتثبيت Elasticsearch على Ubuntu. نظرًا لأن Elasticsearch هو تطبيق Java ، فستحتاج إلى تثبيت JDK الإصدار 11 أو أعلى وتكوينه بشكل صحيح على نظامك.
فيما يلي كيفية التحقق مما إذا كان JDK مثبتًا على نظام Linux:
جافا - الإصدار
يجب أن يخرج هذا الأمر إصدار Java المثبت على نظامك. في حال تلقيت
"أمر غير موجود" أو أي نوع آخر من الأخطاء ، فقد يعني ذلك عدم تثبيت Java لديك.يمكنك إما تثبيت JDK يدويًا عن طريق تنزيل tarball أو تثبيته من خلال مدير الحزم في توزيعة Linux الخاصة بك. من الناحية المثالية ، يعد التثبيت عبر مديري الحزم هو السبيل للذهاب لأنه أسرع بكثير وخالٍ من المتاعب من الطريقة العملية السابقة.
إليك كيف يمكنك ذلك قم بتثبيت JDK على Ubuntu باستخدام مدير حزم APT:
sudo apt install openjdk-18-jdk
يمكنك استبدال 18 في الأمر بأي إصدار من JDK أعلى من 11. انتظر حتى ينتهي التثبيت ثم أعد تشغيل الأمر للتحقق من إصدار Java. هذه المرة يجب أن ترى الإصدار كإخراج.
الخطوة 1: أضف مفتاح GPG ومستودعات التحديث
Elasticsearch ليس جزءًا من مستودعات Ubuntu الرسمية. لتثبيت Elasticsearch باستخدام APT ، تحتاج إلى إضافة قائمة المصادر ومفتاح GPG.
قم بتشغيل الأوامر التالية لإضافة مصدر حزمة Elasticsearch ومفتاح GPG ، وتحديث قائمة مصادر APT:
حليقة - FSSL https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg --dearmor -o /usr/share/keyrings/elastic.gpg
صدى "deb [موقع بواسطة = / usr / share / keyrings / elastic.gpg] https://artifacts.elastic.co/packages/8.x/apt مستقر رئيسي "| sudo tee -a /etc/apt/sources.list.d/elastic-8.x.list
sudo apt التحديث
يمكنك تغيير "8" في الأمر الثاني إلى "7" أو رقم إصدار آخر في حالة رغبتك في تنزيل إصدار معين من Elasticsearch.
الخطوة الثانية: تثبيت Elasticsearch باستخدام APT
يمكنك الآن تثبيت حزمة Elasticsearch باستخدام APT كما تفعل مع أي حزمة عادية. إليك أمر تثبيت Elasticsearch على Ubuntu:
sudo apt تثبيت elasticsearch
اكتب في ص عندما يُطلب منك الحصول على أذونات وانتظر حتى ينتهي التثبيت. بمجرد التثبيت ، اتبع الخطوات التي تظهر على الشاشة لتكوين Elasticsearch للتكامل مع Kibana أو برامج تصور البيانات الأخرى.
الخطوة 3: قم بتثبيت Elasticsearch باستخدام حزمة DEB
في حالة عدم رغبتك في استخدام APT لتثبيت Elasticsearch ، فلديك خيار تنزيل حزمة DEB المتوفرة على الموقع الرسمي وتثبيتها باستخدام الأمر dpkg.
أولاً ، قم بتنزيل حزمة DEB باستخدام wget. بعد ذلك ، استخدم الأمر dpkg بامتيازات مرتفعة لتثبيت Elasticsearch:
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.8.2-amd64.deb
sudo dpkg -i elasticsearch-8.8.2-amd64.deb
ضع في اعتبارك أنك قد تحتاج إلى تعديل الأمر لمطابقة إصدار Elasticsearch الذي تريد تثبيته.
تحميل:Elasticsearch
أنت تعرف الآن كيفية تثبيت Elasticsearch على Ubuntu
بعد التثبيت ، ستتمكن من دمج Elasticsearch مع Kibana أو Fleet أو أي برنامج آخر لتلبية متطلباتك.
على الرغم من أن مكدس ELK رائع لمراقبة السجلات في بيئات المؤسسات ، إلا أنه قد يكون مبالغة قليلاً بالنسبة لشبكتك المنزلية العادية. قد ترغب في التحقق من طريقة بديلة وأسهل للبدء في تسجيل الدخول إلى Linux.