گروه کاربران لینوکس دانشگاه شهید مدنی آذربایجان

لاگ دانشگاه آذربایجان :: Azarbaijan University Linux User Group

گروه کاربران لینوکس دانشگاه شهید مدنی آذربایجان

لاگ دانشگاه آذربایجان :: Azarbaijan University Linux User Group

نحوه ی نصب کردن Elasticsearch در centos7


Elasticsearch یک پایگاه داده ی No SQL است و به خاطر اینکه تعداد این پایگاه داده ها زیاد است ابتدا به توصیف آن می پردازیم.



مقدمه ای بر Elasticsearch

Elasticsearch یک پایگاه داده No SQL ،  real time ،document based  ،distributed  ،

full text based search engine، power full analytics engine  و REST محور می باشد.



ابتدا open JDK 8 را نصب میکنیم:


تایید کردن نصب Java با دستور java version :


خروجی به شکل زیر خواهد بود:


وارد کردن کلید GPG ریپازیتوری با دستور زیر:


ویرایشگر متن خود را باز کرده و ریپازیتوری زیر را ایجاد کنید


موارد زیر را درون فایل ذخیره کنید


حال به دانلود package می پردازیم

فعال کردن سرویس

شما می توانید برنامه در حال اجرا را با ارسا در خواست http به پورت9200 در لوکال هاست با دستور curl  زیر تایید کنید

که خروجی به شکل زیر خواهد بود

که ممکن است بین 10 تا 15 ثانیه وقت بگیرد که برای دیدن پیام های لاگ شده توسط سرویس elastic search میتوانید از دستور زیر استفاده کنید

که با اعمال این دستورات برنامه در حال اجرا قرار می گیرد.


کانفیگ کردن


برای اجازه ی دسترسی به elastic search از سرور های دیگر باید ابتدا کانفیگ های مورد نیاز را انجام بدهید که در

زیر به شرح آهن میپردازیم


دستور زیر را برای اجازه دسترسی خارجی به سرور از طریق سرور های قابل اعتماد در پورت 9200 وارد کنید

که اگر در ادامه خواستید به سرور های دیگ هم اجازه دهید دستور زیر را وارد کنید

بعد از کانفیگ کردن فایر وال نوبت به کانفیگ های مربوط به elastic search می رسد که برای آن فایل elasticsearch.yml را باز کنید

سپس دنبال خطی که شامل network.host است بگردید و مقادی آن را به0.0.0.0 تبدیل کنید


در نهایت با دستور زیر ریستارت کنید تا دستورات آخر اعمال شوند


منبع: https://linuxize.com/post/how-to-install-elasticsearch-on-centos-7/


تهیه کننده: ارشیا نظرلطفی/951830277


نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد