यहां बताया गया है कि आप अपनी उबंटू मशीन पर एक शक्तिशाली खोज और विश्लेषण इंजन इलास्टिक्स खोज कैसे स्थापित कर सकते हैं।

इलास्टिक्स खोज एक लोकप्रिय खोज और विश्लेषण इंजन है जिसका उपयोग एंडपॉइंट सुरक्षा और एआई/एमएल अनुसंधान सहित कई अनुप्रयोगों के लिए किया जा सकता है।

आइए देखें कि आप कुछ आसान चरणों में अपने उबंटू सिस्टम पर इलास्टिक्स खोज कैसे स्थापित कर सकते हैं।

इलास्टिक्स खोज क्या है?

इलास्टिक्स खोज एक वितरित खोज और विश्लेषण इंजन है। यह आपको बड़ी मात्रा में डेटा को तुरंत और वास्तविक समय में संग्रहीत करने, खोजने और विश्लेषण करने की अनुमति देता है।

Apache Lucene के शीर्ष पर निर्मित, Elasticsearch शक्तिशाली पूर्ण-पाठ खोज क्षमताएं और एक लचीली क्वेरी भाषा प्रदान करता है। यह अत्यधिक स्केलेबल, दोष-सहिष्णु है और विभिन्न डेटा प्रकारों को संभाल सकता है। इलास्टिक्स खोज का व्यापक रूप से लॉग विश्लेषण, निगरानी और अधिक जैसे अनुप्रयोगों के लिए उपयोग किया जाता है।

इलास्टिक्स खोज स्थापित करने के लिए आवश्यक शर्तें

उबंटू पर इलास्टिक्स खोज स्थापित करने के लिए एक महत्वपूर्ण शर्त है। चूँकि Elasticsearch एक जावा एप्लिकेशन है, इसलिए आपको अपने सिस्टम पर JDK संस्करण 11 या उच्चतर स्थापित और ठीक से कॉन्फ़िगर करना होगा।

instagram viewer

यहां यह जांचने का तरीका बताया गया है कि लिनक्स पर जेडीके स्थापित है या नहीं:

जावा--संस्करण

यह कमांड आपके सिस्टम पर स्थापित जावा संस्करण को आउटपुट करेगा। यदि आपको प्राप्त होता है एक "कमांड नहीं मिला" या किसी अन्य प्रकार की त्रुटि, इसका मतलब यह हो सकता है कि आपके पास जावा स्थापित नहीं है।

आप या तो टारबॉल डाउनलोड करके जेडीके को मैन्युअल रूप से इंस्टॉल कर सकते हैं या इसे अपने लिनक्स डिस्ट्रो के पैकेज मैनेजर के माध्यम से इंस्टॉल कर सकते हैं। आदर्श रूप से, पैकेज प्रबंधकों के माध्यम से इंस्टॉल करना ही एक रास्ता है क्योंकि यह पहले की व्यावहारिक विधि की तुलना में बहुत तेज और परेशानी मुक्त है।

यहां बताया गया है कि आप कैसे कर सकते हैं उबंटू पर जेडीके स्थापित करें APT पैकेज मैनेजर का उपयोग करना:

sudo apt install openjdk-18-jdk 

आप कमांड में 18 को 11 से अधिक जेडीके के किसी भी संस्करण से बदल सकते हैं। इंस्टॉलेशन समाप्त होने तक प्रतीक्षा करें और फिर जावा संस्करण की जांच करने के लिए कमांड को दोबारा चलाएँ। इस बार आपको संस्करण को आउटपुट के रूप में देखना चाहिए।

चरण 1: GPG कुंजी जोड़ें और रिपॉजिटरी अपडेट करें

इलास्टिक्स खोज आधिकारिक उबंटू रिपॉजिटरी का हिस्सा नहीं है। एपीटी का उपयोग करके इलास्टिक्स खोज स्थापित करने के लिए, आपको इसकी स्रोत सूची और जीपीजी कुंजी जोड़नी होगी।

Elasticsearch पैकेज स्रोत और GPG कुंजी जोड़ने के लिए निम्नलिखित कमांड चलाएँ, और APT के लिए स्रोत सूची को अपडेट करें:

कर्ल -fsSL https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg --dearmor -o /usr/share/keyrings/elastic.gpg
इको "डेब [signed-by=/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
सुडो उपयुक्त अद्यतन

यदि आप इलास्टिक्स खोज का एक विशिष्ट संस्करण डाउनलोड करना चाहते हैं तो आप दूसरे कमांड में "8" को "7" या किसी अन्य संस्करण संख्या में बदल सकते हैं।

चरण 2: एपीटी के साथ इलास्टिक्स खोज स्थापित करें

अब आप एपीटी के साथ इलास्टिक्स खोज पैकेज स्थापित कर सकते हैं जैसे आप किसी भी नियमित पैकेज को स्थापित करते हैं। उबंटू पर इलास्टिक्स खोज स्थापित करने का आदेश यहां दिया गया है:

सुडो एपीटी इंस्टाल इलास्टिक्सर्च

में टाइप करें वाई जब अनुमति के लिए कहा जाए और इंस्टॉलेशन समाप्त होने तक प्रतीक्षा करें। एक बार इंस्टॉल हो जाने पर, किबाना या अन्य डेटा विज़ुअलाइज़ेशन सॉफ़्टवेयर के साथ एकीकृत करने के लिए इलास्टिक्स खोज को कॉन्फ़िगर करने के लिए स्क्रीन पर दिखाई देने वाले चरणों का पालन करें।

चरण 3: DEB पैकेज का उपयोग करके इलास्टिक्स खोज स्थापित करें

यदि आप इलास्टिक्स खोज को स्थापित करने के लिए एपीटी का उपयोग नहीं करना चाहते हैं, तो आपके पास आधिकारिक साइट पर दिए गए डीईबी पैकेज को डाउनलोड करने और इसे इंस्टॉल करने का विकल्प है। डीपीकेजी कमांड.

सबसे पहले, wget का उपयोग करके DEB पैकेज डाउनलोड करें। फिर, Elasticsearch को स्थापित करने के लिए उन्नत विशेषाधिकारों के साथ dpkg कमांड का उपयोग करें:

भूल जाओ https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.8.2-amd64.deb
सुडो डीपीकेजी -आई इलास्टिकसर्च-8.8.2-एएमडी64.डेब

ध्यान रखें कि आपको Elasticsearch के उस संस्करण से मेल खाने के लिए कमांड को संशोधित करने की आवश्यकता हो सकती है जिसे आप इंस्टॉल करना चाहते हैं।

डाउनलोड करना:Elasticsearch

अब आप जानते हैं कि उबंटू पर इलास्टिक्स खोज कैसे स्थापित करें

इंस्टालेशन के बाद, आप अपनी आवश्यकताओं को पूरा करने के लिए इलास्टिक्स खोज को किबाना, फ़्लीट या अन्य सॉफ़्टवेयर के साथ संयोजित करने में सक्षम होंगे।

हालाँकि ईएलके स्टैक एंटरप्राइज़ वातावरण में लॉग मॉनिटरिंग के लिए बहुत अच्छा है, यह आपके नियमित होम नेटवर्क के लिए थोड़ा अधिक हो सकता है। हो सकता है कि आप लिनक्स पर लॉगिंग शुरू करने का एक वैकल्पिक और आसान तरीका देखना चाहें।