هل ترغب في معرفة كيفية تثبيت Elasticsearch على جهاز كمبيوتر يعمل أوبونتو لينكس على سحابة AWS الأمازون؟ في هذا البرنامج التعليمي، ونحن نذهب لتظهر لك كيفية إنشاء حساب جديد في الأمازون AWS، وكيفية إنشاء مثيل أوبونتو الجهاز الظاهري، وكيفية تنفيذ التثبيت Elasticsearch على جهاز ظاهري جديد على سحابة الأمازون EC2.

• أوبونتو 20
• أوبونتو 18
• ElasticSearch 7.7.0

بعد الانتهاء من التثبيت ، تحتاج إلى استخدام ميزة Amazon Security Group لإنشاء قواعد جدار حماية للسماح باتصال عملاء Elasticsearch.

باستخدام ميزة مجموعة أمان Amazon، قم بإنشاء قواعد جدار حماية للسماح بالاتصالات باستخدام المنفذين 9200 و9300.

البرنامج التعليمي - كيفية إنشاء زوج مفاتيح

للوصول إلى جهاز ظاهري لينكس على AWS، أولا، تحتاج إلى إنشاء مفتاح خاص.

افتح المتصفح الخاص بك، والوصول إلى موقع Amazon AWS وأدخل معلومات تسجيل الدخول الخاصة بك.

بعد تسجيل الدخول الناجح، سيتم إرسالك إلى لوحة معلومات AWS.

الوصول إلى قائمة COMPUTE وحدد الخيار EC2.

في لوحة معلومات EC2، قم بالوصول إلى قائمة الشبكة والأمان وانقر على خيار أزواج المفاتيح.

على الشاشة أزواج المفاتيح، انقر على زر إنشاء زوج المفاتيح.

يجب إدخال اسم إلى "زوج المفاتيح" الجديد.

سيكون لديك لحفظ محليا المفتاح الخاص بك.

في المثال، أنشأنا زوج مفاتيح يسمى TEST.

في المثال، قمنا بحفظ ملف يسمى TEST. PEM.

البرنامج التعليمي AWS EC2 - كيفية إنشاء جهاز ظاهري أوبونتو

في لوحة معلومات EC2، قم بالوصول إلى قائمة المثيلات وانقر على خيار المثيلات.

على شاشة مثيل EC2، انقر فوق الزر تشغيل مثيل.

الآن ، لقد حان الوقت لتحديد المطلوب صورة نظام التشغيل.

في القائمة المقدمة، حدد موقع أوبونتو لينكس الصورة.

aws ubuntu

كخطوة ثانية، سيكون لديك لتحديد نوع الجهاز الظاهري الذي سيتم تشغيل لينكس أوبونتو.

في الأساس، سوف تحدد عدد المعالجات ومقدار ذاكرة الوصول العشوائي التي تريدها.

إذا لم تكن تريد تحديد مقدار القرص الثابت المتوفر لهذا الجهاز الظاهري، انقر فوق الزر مراجعة و تشغيل.

إذا كنت تريد تحديد مقدار القرص الثابت المتوفر لهذا الجهاز الظاهري، انقر فوق الزر "تكوين تفاصيل المثيل".

على شاشة التلخيص، انقر على زر التشغيل.

حدد زوج المفاتيح المخول للاتصال بالجهاز الظاهري الجديد وانقر على مثيلات التشغيل.

في المثال، تم تحديد زوج المفاتيح المسمى TEST.

في لوحة معلومات EC2، قم بالوصول إلى قائمة المثيلات وانقر على خيار المثيلات.

كما ترون تم إنشاء جهاز ظاهري جديد.

في مثالنا، حصلت على الجهاز الظاهري عنوان IP الديناميكي: 34.217.14.140

البرنامج التعليمي AWS EC2 - كيفية الوصول إلى الجهاز الظاهري أوبونتو

للوصول إلى الجهاز الظاهري لينكس سيكون لديك لتحميل البرنامج التالي:

• المعجون

• بوتجين

أولاً، نحن بحاجة إلى تحويل المفتاح الخاص من تنسيق PEM إلى تنسيق PPK.

افتح برنامج PuttyGen، والوصول إلى القائمة التحويلات وحدد مفتاح الاستيراد.

بعد استيراد ملف PEM، تحتاج إلى تعيين كلمة مرور لحماية المفتاح الخاص بك.

انقر على الزر حفظ المفتاح الخاص لإنشاء ملف مع ملحق PPK.

في المثال، ملف يسمى TEST. تم إنشاء PPK.

افتح برنامج المعجون، حدد خيار SSH وأدخل اسم المستخدم ubuntu@ متبوعاً بعنوان IP الخاص بالجهاز الافتراضي AWS.

في مثالنا، استخدمنا ubuntu@34.217.14.140.

الوصول إلى علامة التبويب مصادقة SSH، انقر فوق الزر استعراض، حدد موقع ملف PPK وانقر على الزر فتح.

سيتم بدء اتصال SSH مع جهاز أوبونتو الافتراضي الخاص بك.

استخدم الأمر التالي لتصبح المستخدم الجذر على الجهاز الظاهري أوبونتو.

Copy to Clipboard

لقد قمت بنجاح بإنشاء جهاز أوبونتو الظاهري على الأمازون AWS.

البرنامج التعليمي - تثبيت ElasticSearch على السحابة

استخدم apt-get لتثبيت الحزم المطلوبة.

Copy to Clipboard

قم بتنزيل مفتاح مستودع ElasticSearch وتثبيته.

Copy to Clipboard

إضافة مستودع ElasticSearch الرسمي إلى قاعدة بيانات APT

Copy to Clipboard

تحديث قاعدة بيانات APT-GET وتثبيت حزمة ElasticSearch.

Copy to Clipboard

تعيين اسم مضيف باستخدام الأمر hostnamectl.

Copy to Clipboard

إيقاف خدمة ElasticSearch.

Copy to Clipboard

تحرير ملف تكوين ElasticSearch المسمى: elasticsearch.yml

Copy to Clipboard

إضافة الأسطر التالية في نهاية الملف.

Copy to Clipboard

بدء تشغيل خدمة ElasticSearch.

Copy to Clipboard

استخدم الأمر NETSTAT للتحقق من تشغيل الخدمة على المنافذ 9200 و 9300.

Copy to Clipboard

في مثالنا، يتم تشغيل خدمة ElasticSearch على المنافذ 9200 و 9300.

Copy to Clipboard

تحقق من حالة خادم Elasticsearch.

Copy to Clipboard

هنا هو إخراج الأمر المتوقع.

Copy to Clipboard

استخدم comand التالية لاختبار تثبيت ElasticSearch الخاص بك.

Copy to Clipboard

هنا هو إخراج الأمر:

Copy to Clipboard

تكوين خدمة ElasticSearch للبدء أثناء وقت التشغيل.

Copy to Clipboard

تهانينا! لقد انتهيت من تثبيت ElasticSearch على أوبونتو لينكس.