پرش به مطلب اصلی

استقرار Opensearch


OpenSearch یک پروژه متن باز توسط امازون (AWS) است که امکان درک بهتر و کنترل بیشتر زیرساخت جستجو را می دهد. این پروژه از نمایه سازی، جستجو و تحلیل داده ها در مقیاس های بزرگ پشتیبانی میکند.

استقرار Opensearch

ابتدا میبایست Opensearch را در سرویس داکر راه اندازی کنیم. برای اینکار ابتدا به پنل کاربری مراجعه کرده و به قسمت ساخت سرویس جدید > میزبانی آسان > Docker میرویم.

سپس در مرحله بعد یعنی پیکربندی سرویس آدرس زیر را در قسمت آدرس image قرار داده و مراحل بعد را تا ساخت سرویس پیش میبریم.

docker.chabokan.net/opensearchproject/opensearch:2.11.0
ورژن ها

2.11.0, 2.9.0, 2.8.0, 1.3.13

بعد از اتمام ساخت سرویس، به قسمت دیسک ها رفته و دیسک خود را مانند نمونه زیر تعریف میکنیم:

# مبدا
data

# مقصد
/usr/share/opensearch/data

حال به قسمت پورت ها رفته و بر روی ویرایش پورت اصلی کلیک کرده و آنرا به 9200 تغییر میدهیم.

سپس به قسمت تنظیمات رفته و در بخش متغیرهای محیطی پلتفرم، متغیر های زیر را ست مینماییم. در این قسمت میتوانید متغیر ها (env) مد نظر خود را نیز وارد نمایید.

# name : value

discovery.type : single-node
OPENSEARCH_JAVA_OPTS : -Xms512m -Xmx512m
DISABLE_SECURITY_PLUGIN : true
توجه

بعد از تنظیم نمودن متغیر ها بر روی ذخیره تغییرات کلیک نموده و تا سرویس ری استارت شده و تغییرات شما ذخیره شود.

استقرار Opensearch Dashboard

حال میبایست Opensearch Dashboard را در سرویس داکر راه اندازی کنیم. برای اینکار به پنل کاربری مراجعه کرده و به قسمت ساخت سرویس جدید > میزبانی آسان > Docker میرویم.

سپس در مرحله بعد یعنی پیکربندی سرویس آدرس زیر را در قسمت آدرس image قرار داده و مراحل بعد را تا ساخت سرویس پیش میبریم.

docker.chabokan.net/opensearchproject/opensearch-dashboards:2.11.0
ورژن ها

2.11.0, 2.9.0, 2.8.0, 1.3.13

حال به قسمت پورت ها رفته و بر روی ویرایش پورت اصلی کلیک کرده و آنرا به 5601 تغییر میدهیم.

سپس به قسمت تنظیمات رفته و در بخش متغیرهای محیطی پلتفرم، متغیر های زیر را ست مینماییم. در این قسمت میتوانید متغیر ها (env) مد نظر خود را نیز وارد نمایید.

# name : value

OPENSEARCH_HOSTS : https://opensearch-URL
DISABLE_SECURITY_DASHBOARDS_PLUGIN : true
توجه

بعد از تنظیم نمودن متغیر ها بر روی ذخیره تغییرات کلیک نموده و تا سرویس ری استارت شده و تغییرات شما ذخیره شود.

حال برنامه شما آماده استفاده است و میتوانید با مراجعه به دامنه ی خود در داشبورد سرویس وارد برنامه شوید و یا دامنه ی اختصاصی خود را بر روی برنامه ست نمایید.( تنظیم دامنه)