هل ترغب في معرفة كيفية تثبيت Ansible على جهاز كمبيوتر يعمل أوبونتو لينكس على سحابة AWS الأمازون؟ في هذا البرنامج التعليمي، ونحن نذهب لتظهر لك كيفية إنشاء حساب جديد في الأمازون AWS، وكيفية إنشاء مثيل أوبونتو الجهاز الظاهري وكيفية تنفيذ التثبيت Ansible على جهاز ظاهري جديد على سحابة الأمازون EC2. أوبونتو لينكس.
• Ubuntu 18.04
• Ubuntu 19.04
• Ansible 2.8.6
أنسبل ذات الصلة البرنامج التعليمي:
في هذه الصفحة، ونحن نقدم الوصول السريع إلى قائمة من الدروس المتعلقة Ansible.
البرنامج التعليمي – كيفية إنشاء زوج مفاتيح
للوصول إلى جهاز ظاهري لينكس على AWS، أولا، تحتاج إلى إنشاء مفتاح خاص.
افتح المتصفح الخاص بك، والوصول إلى موقع Amazon AWS وأدخل معلومات تسجيل الدخول الخاصة بك.
بعد تسجيل الدخول الناجح، سيتم إرسالك إلى لوحة معلومات AWS.
الوصول إلى قائمة COMPUTE وحدد الخيار EC2.
في لوحة معلومات EC2، قم بالوصول إلى قائمة الشبكة والأمان وانقر على خيار أزواج المفاتيح.
على الشاشة أزواج المفاتيح، انقر على زر إنشاء زوج المفاتيح.
يجب إدخال اسم إلى “زوج المفاتيح” الجديد.
سيكون لديك لحفظ محليا المفتاح الخاص بك.
في المثال، أنشأنا زوج مفاتيح يسمى TEST.
في المثال، قمنا بحفظ ملف يسمى TEST. PEM.
البرنامج التعليمي – كيفية إنشاء أوبونتو أوبونتو أوس EC2
في لوحة معلومات EC2، قم بالوصول إلى قائمة المثيلات وانقر على خيار المثيلات.
على شاشة مثيل EC2، انقر فوق الزر تشغيل مثيل.
الآن ، لقد حان الوقت لتحديد المطلوب صورة نظام التشغيل.
في القائمة المقدمة، حدد موقع أوبونتو لينكس الصورة.
كخطوة ثانية، سيكون لديك لتحديد نوع الجهاز الظاهري الذي سيتم تشغيل لينكس أوبونتو.
في الأساس، سوف تحدد عدد المعالجات ومقدار ذاكرة الوصول العشوائي التي تريدها.
إذا لم تكن تريد تحديد مقدار القرص الثابت المتوفر لهذا الجهاز الظاهري، انقر فوق الزر مراجعة و تشغيل.
إذا كنت تريد تحديد مقدار القرص الثابت المتوفر لهذا الجهاز الظاهري، انقر فوق الزر “تكوين تفاصيل المثيل”.
على شاشة التلخيص، انقر على زر التشغيل.
حدد زوج المفاتيح المخول للاتصال بالجهاز الظاهري الجديد وانقر على مثيلات التشغيل.
في المثال، تم تحديد زوج المفاتيح المسمى TEST.
في لوحة معلومات EC2، قم بالوصول إلى قائمة المثيلات وانقر على خيار المثيلات.
كما ترون تم إنشاء جهاز ظاهري جديد.
في مثالنا، حصلت على الجهاز الظاهري عنوان IP الديناميكي: 34.217.14.140
البرنامج التعليمي – كيفية الوصول إلى أوبونتو AWS
للوصول إلى الجهاز الظاهري لينكس سيكون لديك لتحميل البرنامج التالي:
• المعجون
• بوتجين
أولاً، نحن بحاجة إلى تحويل المفتاح الخاص من تنسيق PEM إلى تنسيق PPK.
افتح برنامج PuttyGen، والوصول إلى القائمة التحويلات وحدد مفتاح الاستيراد.
بعد استيراد ملف PEM، تحتاج إلى تعيين كلمة مرور لحماية المفتاح الخاص بك.
انقر على الزر حفظ المفتاح الخاص لإنشاء ملف مع ملحق PPK.
في المثال، ملف يسمى TEST. تم إنشاء PPK.
افتح برنامج المعجون، حدد خيار SSH وأدخل اسم المستخدم ubuntu@ متبوعاً بعنوان IP الخاص بالجهاز الافتراضي AWS.
في مثالنا، استخدمنا ubuntu@34.217.14.140.
الوصول إلى علامة التبويب مصادقة SSH، انقر فوق الزر استعراض، حدد موقع ملف PPK وانقر على الزر فتح.
سيتم بدء اتصال SSH مع جهاز أوبونتو الافتراضي الخاص بك.
استخدم الأمر التالي لتصبح المستخدم الجذر على الجهاز الظاهري أوبونتو.
لقد قمت بنجاح بإنشاء جهاز أوبونتو الظاهري على الأمازون AWS.
البرنامج التعليمي – تثبيت أنسبل على أوبونتو لينكس
تثبيت قائمة الحزم المطلوبة.
إضافة المستودع الرسمي Ansible إلى قاعدة بيانات APT
تثبيت أنسبل.
تحقق من تثبيت الإصدار الأنسبل.
على سبيل المثال، هنا هو إنتاجنا.
في مثالنا، قمنا بتثبيت Ansible على جهاز كمبيوتر باستخدام عنوان IP: 20.200.200.200
إنشاء حساب مستخدم محلي يسمى ansible.
استخدام COMAND SU لتصبح المستخدم Ansible.
إنشاء مفتاح SSH إلى حساب المستخدم Ansible.
إنهاء حساب المستخدم Ansible المحلي.
تحرير ملف المضيفين Ansible وإضافة قائمة العقد Ansible المطلوبة.
إضافة قائمة العقد Ansible المطلوبة.
في مثالنا، نضيف فقط 1 عقدة Ansible باستخدام عنوان IP 200.100.100.100.
أنشأنا مجموعة من المضيفين Ansigle اسمه اختبار.
على أمر- lise
عقدة Ansible
، إنشاء حساب مستخدم يسمى Ansible.
لا تنس تعيين كلمة مرور لحساب المستخدم Ansible.
على عقدة Ansible، تحرير ملف تكوين SUDOERS
إضافة السطر التالي في نهاية ملف SUDOERS.
العودة إلى سطر الأوامر ملقم Ansible.
استخدم الأمر ssh-copy-id لنسخ مفتاح SSH حساب المستخدم Ansible من الملقم إلى العقدة.
في مثالنا، 200.100.100.100 هو عنوان IP للعقدة Ansible.
الآن، من ملقم Ansible، حاول تسجيل الدخول على عقدة Ansible.
سوف تحتاج إلى إدخال كلمة المرور مفتاح SSH.
تسجيل الخروج من عقدة Ansile والعودة إلى ملقم Ansible.
على وحدة تحكم ملقم Ansible اختبار الاتصال مع العقد Ansible.
هنا هو إخراج الأمر:
على وحدة تحكم ملقم Ansible، استخدم الأمر التالي للحصول على وقت تشغيل كافة العقد Ansible.
هنا هو إخراج الأمر:
تهانينا! لقد انتهيت من التثبيت Ansible على أوبونتو لينكس.
البرنامج التعليمي – مثال كتاب اللعب الأنسبل
على ملقم Ansible، تصبح المستخدم Ansible.
إنشاء كتاب لعب أنسبل.
هنا هو محتوى كتاب اللعب Ansible اسمه : playbook – test.yaml
في مثالنا، سيقوم الخادم Ansible بتثبيت حزمة NTPDATE باستخدام APT-GET على جميع المضيفين.
استخدم الأمر التالي لتشغيل دفتر اللعب الخاص بك.
هنا هو إخراج كتاب اللعب.
تهانينا! لقد قمت بإنشاء كتاب لعب قابل للأنسبل بنجاح.