از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
روش نصب Elasticsearch روی اوبونتو
سرفصلهای مطلب
Elasticsearch یک موتور تحلیلی منبع باز، رایگان در دسترس و توزیع شده برای داده های جغرافیایی، عددی، متنی، ساختاریافته و بدون ساختار است. در منتشر شد 2010 توسط Elasticsearch NV و مبتنی است روی آپاچی لوسن. پایه و اساس Elastic Stack is Elasticsearch است که مجموعه ای از فناوری های منبع باز برای تجسم، تجزیه و تحلیل، ذخیره سازی داده ها و جذب آن است. همچنین به دلیل APIهای انتقال وضعیت نمایندگی آسان (REST)، سرعت، مقیاس پذیری و ماهیت توزیع شده آن شناخته شده است. Beats مجموعه ای از عوامل حمل و نقل سبک وزن هستند که در حال حاضر در Elastic Stack موجود هستند. داده ها با استفاده از این ضربات به Elasticsearch منتقل می شوند.
Elasticsearch دادههای بدون ساختار را از بسیاری از منابع جمعآوری میکند، آنها را بر اساس نقشههای تعریفشده توسط کاربر سازماندهی میکند و آنها را در زمان واقعی فهرستبندی میکند. این یک موتور جستجوی معروف است که برای برنامه های کاربردی با نیازهای جستجوی پیچیده طراحی شده است. می توانید از Elasticsearch برای ایجاد یک استفاده کنید موتور جستجوی پیچیده که مشابه موتور جستجوی گوگل کار می کند.
مقیاس پذیری و سرعت Elasticsearch و همچنین توانایی آن در نمایه سازی طیف گسترده ای از انواع محتوا، آن را برای اهداف مختلف از جمله جستجوی وب سایت، جستجوی برنامه، جستجوی سازمانی، نظارت بر عملکرد یک برنامه کاربردی، تجزیه و تحلیل تجاری، تجزیه و تحلیل امنیتی، تجزیه و تحلیل، تجزیه و تحلیل و تجسم داده های ژئومکانی لاگ و ثبت گزارش.
چرا از Elasticsearch استفاده کنید روی اوبونتو
برخی از دلایل مهم در زیر ذکر شده است:
- Elasticsearch دارای ویژگی های متنوعی است که به آن کمک می کند تا انواع مختلف محتوا را مدیریت کند.
- طبق ماهیت خود، Elasticsearch توزیع شده است.
- Elasticsearch برای موارد استفاده حساس به زمان مانند تجزیه و تحلیل امنیتی و نظارت بر زیرساخت ایده آل است.
- دریافت داده، تجسم و گزارشدهی همگی با استفاده از Elasticsearch آسانتر میشوند.
روش نصب Elasticsearch روی اوبونتو
اگر می خواهید جستجوی الاستیک را نصب کنید روی سیستم اوبونتو خود را، سپس ابتدا سیستم خود را باز کنید terminal با فشار دادن “CTRL+ALT+T“، همچنین می توانید باز کنید terminal با جستجوی آن در نوار جستجوی برنامه:
قبل از شروع نصب process، ما مخازن سیستم خود را به روز خواهیم کرد:
اکنون، ما وابستگی هایی را که برای افزودن مخزن HTTP ضروری هستند، در سیستم خود نصب می کنیم:
وارد کنید “y/Y” برای اجازه نصب process برای ادامه:
اکنون، وقت آن است که import کلید GPG مخزن Elasticsearch:
اجرای موفقیت آمیز دستور بالا خواهد بود print بیرون “باشه” روی را terminal صفحه نمایش:
پس از وارد کردن کلید GPG، با اجرای این دستور، مخزن Elasticsearch را اضافه می کنیم:
با اضافه شدن مخزن به سیستم اوبونتو، اکنون این دستور را در قسمت اجرا کنید terminal:
مخازن سیستم شما در چند ثانیه به روز می شوند:
دستور زیر را برای نصب Elasticsearch بنویسید روی سیستم شما:
سپس با اجرای این دستور سرویس موتور نصب شده را راه اندازی کنید:
میتوانید تأیید کنید که Elasticsearch با موفقیت اجرا میشود روی سیستم خود را با استفاده از دستور curl. برای این منظور دستور curl را برای ارسال درخواست HTTP به پورت 9200 سیستم خود بنویسید:
اجرای دستور بالا خروجی زیر را به شما نشان می دهد:
Elasticsearch احراز هویت را یکپارچه نمی کند. بنابراین، هر کسی که بتواند به API HTTP دسترسی داشته باشد و از آن استفاده کند. شما باید باز کنید پورت TCP 6379، به عنوان یک مشتری از این پورت برای ایجاد یک اتصال TCP به سرور Redis استفاده می کند. همچنین می توانید آدرس IP یا محدوده IP خود را برای پذیرش اتصال فقط از آنها اضافه کنید. به عنوان مثال، دستور زیر به اتصالات از «192.168.121.0/24آدرس IP سیستم دیگر:
روش پیکربندی Elasticsearch روی اوبونتو
ما با موفقیت فایروال را پیکربندی کردیم. اکنون به سمت پیکربندی Elasticsearch حرکت خواهیم کرد روی اوبونتو برای این کار، فایل پیکربندی Elasticsearch را در ” خود باز کنیدنانو” ویرایشگر:
به دنبال خطی باشید که حاوی “شبکه host” و آن را حذف کنید:
شبکه را تغییر دهید host ارزش به “0.0.0.0” برای گوش دادن به اتصالات خارجی:
اینجا، “0.0.0.0” مسیر پیش فرض شبکه شما را نشان می دهد host:
آخرین مرحله راه اندازی مجدد سرویس Elasticsearch است:
همه چیز تمام شد! اکنون همه شما آماده اتصال با سرور Elasticsearch از محل راه دور خود هستید.
نتیجه گیری
Elasticsearch یک پلت فرم برای جستجو و تجزیه و تحلیل داده های توزیع شده در زمان واقعی است. به دلیل قابلیت استفاده، قابلیت های قوی و مقیاس پذیری آن، یک موتور جستجوی محبوب است. همچنین قادر به جمع آوری و نظارت گسترده داده های بزرگ است. در این مقاله روش انجام آن را نشان دادیم برای نصب و پیکربندی Elasticsearch روی اوبونتو. اکنون با خیال راحت Elasticsearch را امتحان کنید روی سیستم شما!
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1404-01-01 07:37:20