تثبيت عقدة تحكم Ansible
شغّل Ansible على جهاز التحكم
تثبيت عقدة تحكم Ansible درس مجاني في DevOps Bootcamp على CoddyKit. هذا هو الدرس 1 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في DevOps Bootcamp، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة DevOps Bootcamp 4 دروس في المجموع.
عقدة التحكم
يعمل Ansible من جهاز واحد يُسمّى عقدة التحكم. تثبّت Ansible عليه، ثم يتصل بجميع خوادمك الأخرى. 🚀
تبقى العقد المُدارة نظيفة
الخوادم التي تديرها هي العقد المُدارة. ولا تحتاج إلى تثبيت أي شيء؛ إذ يتصل Ansible بها عبر SSH، فتبقى مجموعة خوادمك من دون تغيير.
ما تحتاج إليه عقدة التحكم
لا تحتاج عقدة التحكم لديك إلا إلى Python وAnsible. تأتي معظم أجهزة Linux وmacOS مزوّدة أصلًا بمفسّر Python صالح للاستخدام.
Windows ليس عقدة تحكم
لا يمكنك تشغيل عقدة التحكم على Windows مباشرةً. استخدم WSL أو جهازًا افتراضيًا يعمل بنظام Linux أو جهاز Mac لاستضافة Ansible.
ثبّت باستخدام pip
الطريقة الأكثر قابلية للنقل هي استخدام pip، مدير حزم Python. إذ يجلب أحدث إصدار من Ansible من PyPI إلى بيئتك.
python3 -m pip install --user ansibleحزمة ansible
تضم حزمة ansible المحرك الأساسي ومجموعة كبيرة من المجموعات المجتمعية، فتحصل على وحدات مفيدة جاهزة للاستخدام.
pip install ansibleالنواة فقط
هل تريد تثبيتًا خفيفًا؟ استخدم ansible-core للحصول على المحرك والوحدات الأساسية فقط، ثم أضف المجموعات التي تحتاج إليها فعلًا.
pip install ansible-coreثبّت عبر نظام التشغيل
يمكنك أيضًا استخدام مدير الحزم لديك. ففي Debian أو Ubuntu، يثبّت apt إصدارًا مختبرًا من Ansible على مستوى النظام.
sudo apt install ansibleتحقّق من الإصدار
بعد التثبيت، شغّل ansible --version. يطبع هذا الأمر الإصدار وملف الإعدادات الذي عثر عليه Ansible، مؤكدًا نجاح التثبيت.
ansible --versionأين توجد الإعدادات
يعرض ناتج الإصدار أيضًا إصدار Python الذي يستخدمه Ansible. وقد يتسبب عدم تطابق إصدارات Python في أخطاء غريبة، لذا تحقّق منه مبكرًا.
أنت مستعد
بعد تثبيت Ansible والتحقق منه، تصبح عقدة التحكم لديك قمرة القيادة لكل خادم ستؤتمته من الآن فصاعدًا. 🛠️
اختبار سريع
إليك فحصًا سريعًا قبل المتابعة.
خلاصة
تثبّت Ansible على عقدة التحكم عبر pip أو مدير الحزم لديك، ثم تتأكد من عمله باستخدام ansible --version. وتبقى العقد المُدارة بلا وكيل. 🎉
الأسئلة الشائعة
هل درس «تثبيت عقدة تحكم Ansible» مجاني؟
نعم — نص درس «تثبيت عقدة تحكم Ansible» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة DevOps Bootcamp، انتقل إلى CoddyKit PRO. تتضمن دورة DevOps Bootcamp 4 دروس في المجموع.
ماذا ستتعلم في «تثبيت عقدة تحكم Ansible»؟
شغّل Ansible على جهاز التحكم تتمرن على DevOps Bootcamp مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ DevOps Bootcamp؟
لا تُشترط خبرة سابقة. DevOps Bootcamp على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 1 من أصل 4.
كم من الوقت يستغرق درس «تثبيت عقدة تحكم Ansible»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس DevOps Bootcamp هذا؟
نعم. كل درس في DevOps Bootcamp يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- تثبيت عقدة تحكم Ansible
- مفاتيح SSH وتسجيل الدخول من دون كلمة مرور
- ansible.cfg: الإعدادات الافتراضية المنطقية
- اختبار مضيف باستخدام وحدة ping