كما تعلم ، غالبًا ما يعمل توزيع CentOS 7 كنظام تشغيل مثبت لإدارة الخوادم أو الاستضافة. ومع ذلك ، فإن وظيفة نظام التشغيل القياسية ليست كافية هنا ، لذلك يواجه كل مسؤول تقريبًا الحاجة إلى تثبيت حزم إضافية. يعد Webmin أحد أشهر الأدوات المساعدة. إنها أداة يتم تنفيذها كلوحة تحكم وتتيح لك العمل مع الخوادم والاستضافة. إذا كنت قد بدأت للتو رحلتك في هذا العمل ، فنحن نقترح دراسة الطريقتين المقدمتين اليوم لفهم كيفية تثبيت هذا المكون بالضبط.

تثبيت Webmin على CentOS 7

لسوء الحظ ، لا يتم تضمين Webmin افتراضيًا في المستودعات القياسية ، مما يجعل إجراء التثبيت أكثر صعوبة ، خاصة بالنسبة للمستخدمين المبتدئين. توجد تعليمات على الموقع الرسمي تشرح مبدأ إضافة الحزم ، لكنها سطحية وهي مناسبة فقط لأولئك الذين لديهم بالفعل مهارة في مثل هذه التركيبات ويعرفون اللغة الإنجليزية. لذلك ، قمنا بتجميع دليل مفصل حول هذا الموضوع مع لقطات شاشة مقابلة ، تصف الطريقتين المتاحتين لتثبيت Webmin على CentOS. لنبدأ بالأول.

الطريقة الأولى: تثبيت إصدار RPM

بادئ ذي بدء ، سننظر في خيار أبسط يعتمد على الحصول على حزمة RPM من الموقع الرسمي مع مزيد من التثبيت. هذه الطريقة مناسبة حتى في المواقف التي تريد فيها إضافة Webmin إلى جهاز آخر بدون اتصال بالإنترنت ، بعد تنزيل البرنامج مسبقًا إلى وسائط قابلة للإزالة. تبدو العملية برمتها كما يلي:

انتقل إلى موقع Webmin الرسمي

  1. استخدم الرابط أعلاه للوصول إلى موقع المطور الرسمي ، حيث ستنتقل على الفور إلى القسم "التحميلات".
  2. انتقل إلى الحصول على الرابط لتنزيل لوحة تحكم Webmin في CentOS 7

  3. أنت مهتم هنا بالرابط المؤدي إلى حزمة RPM. انقر بزر الماوس الأيمن فوقه وانسخه من خلال قائمة السياق.
  4. الحصول على رابط لتنزيل Webmin على CentOS 7 من الموقع الرسمي

  5. يمكنك الجري "طرفية"، حيث سيتم تنفيذ جميع الإجراءات الأخرى من خلاله. أولاً ، نحصل على الحزمة نفسها عن طريق إدخال الأمر wget + الارتباط الذي تم نسخه مسبقًا.
  6. الدخول على الرابط لتنزيل حزمة Webmin على CentOS 7 من الموقع الرسمي

  7. سيستغرق التنزيل قدرًا معينًا من الوقت ، وسيتم عرض التقدم أدناه. أثناء ذلك ، لا تغلق وحدة التحكم حتى لا تقاطع العملية.
  8. في انتظار اكتمال تنزيل حزمة Webmin على CentOS 7 من الموقع الرسمي

  9. قبل البدء في الإجراء الرئيسي لتثبيت الحزمة الناتجة ، تحتاج إلى التحقق من التبعيات وإصلاحها. هذا سوف يساعد الأمر sudo yum -y install perl-Net-ssLeay openssl perl-IO-Tty.
  10. تثبيت التبعيات قبل تثبيت Webmin على CentOS 7 من الموقع الرسمي

  11. يتم تنفيذه نيابة عن المستخدم المتميز ، مما يعني أنه للتأكيد سيتعين عليك إدخال كلمة مرور ، لا يتم عرض أحرفها في السطر عند الكتابة.
  12. تأكيد تثبيت التبعيات عن طريق إدخال كلمة مرور Webmin في CentOS 7

  13. سيتم إعلامك بأن تثبيت التبعية كان ناجحًا ويمكنك المتابعة إلى الخطوة التالية.
  14. التثبيت الناجح لاعتماد Webmin على CentOS 7

  15. استخدم الأمر دورة في الدقيقة -U webmin-1.930-1.noarch.rpmلتثبيت الحزمة التي تم تنزيلها مسبقًا من Webin ، مع استبدال الاسم باسم الحزمة التي تم تنزيلها بالفعل.
  16. أمر لتثبيت Webmin على CentOS 7 من الموقع الرسمي

  17. ستستغرق هذه العملية معظم الوقت ، لذلك عليك التحلي بالصبر.
  18. في انتظار اكتمال تثبيت Webmin على CentOS 7 من الموقع الرسمي

  19. في النهاية ، سيتم إخطارك بنجاح التثبيت ، بالإضافة إلى رابط التفويض وكلمة المرور القياسية.
  20. معلومات تسجيل الدخول لـ Webmin على CentOS 7 بعد التثبيت

  21. الصق هذا الرابط في متصفحك واقبل جميع المخاطر عند المتابعة.
  22. المخاطرة بتسجيل الدخول إلى Webmin على CentOS 7 عبر متصفح

  23. استخدم معلومات تسجيل دخول وكلمة مرور قياسية للحصول على إذن للتأكد من أن لوحة التحكم المضافة تعمل بشكل صحيح.
  24. الترخيص التجريبي في Webmin على CentOS 7 بعد التثبيت

تستغرق هذه الطريقة عشر دقائق على الأكثر ، وهي أيضًا ليست صعبة بشكل خاص ، ولكنها ببساطة غير مناسبة لبعض المستخدمين بسبب ظروف مختلفة. خاصة لمثل هذه الحالات ، قمنا بإعداد نسخة بديلة.

الطريقة الثانية: إضافة مستودع YUM

كما تعلم ، YUM هو مدير الحزم القياسي CentOS. يمكنه تثبيت البرامج التي تمت إضافتها إلى قائمة المستودعات المخزنة في مجلد خاص فقط بسرعة. Webmin ليس موجودًا ، لكن لا شيء يمنعنا من إضافته بأنفسنا ، ثم تثبيته. تم وصف مثال على هذا التثبيت للتو على الموقع الرسمي ، ويبدو بالتفصيل كما يلي:

  1. يجب القيام بمزيد من الإجراءات من خلال محرر النصوص. يمكنك استخدام أي أداة ملائمة تمامًا ، وسنركز على نانو بسيط.إذا لم تتم إضافته بالفعل إلى التوزيع الخاص بك ، فاستخدم الأمر sudo yum تثبيت نانو.
  2. أمر لتثبيت محرر نصوص عند تثبيت Webmin على CentOS 7

  3. أكد نواياك لإضافة الحزمة عن طريق إدخال كلمة مرور المستخدم المتميز.
  4. تأكيد تثبيت محرر النصوص عند تثبيت Webmin على CentOS 7

  5. اقبل التحذير الخاص بتثبيت حزمة جديدة. إذا تمت إضافة nano بالفعل إلى نظام التشغيل ، فستظهر رسالة "لا يوجد شيء لفعله".
  6. تثبيت محرر نصوص ناجح عند تثبيت Webmin على CentOS 7

  7. سنقوم الآن بإنشاء ملف حيث سيتم تخزين معلومات حول الحزمة للتنزيل. يتم ذلك من خلال sudo nano /etc/yum.repos.d/webmin.repo.
  8. إنشاء ملف مستودع عند تثبيت Webmin على CentOS 7

  9. عند فتح محرر نصوص ، سيتم إخطارك على الفور بأن هذا ملف جديد. لا تنزعج ، كما ينبغي.
  10. معلومات حول إنشاء ملف مستودع جديد عند تثبيت Webmin على CentOS 7

  11. الصق المحتوى أدناه هناك.

    [ويب مين]
    name = توزيع Webmin محايد
    # baseurl = https: //download.webmin.com/download/yum
    Mirrorlist = https: //download.webmin.com/download/yum/mirrorlist
    تمكين = 1

  12. ملء محتوى ملف المستودع عند تثبيت Webmin على CentOS 7

  13. بعد ذلك اضغط على السيطرة + Oلحفظ التغييرات الخاصة بك.
  14. حفظ ملف المستودع بعد إجراء تغييرات لتثبيت Webmin على CentOS 7

  15. لا تغير اسم الملف ، فقط اضغط على المفتاح أدخل.
  16. قم بإلغاء تغيير اسم ملف المستودع عند تثبيت Webmin على CentOS 7

  17. ثم يمكنك ترك محرر النصوص بأمان بالضغط على المجموعة السيطرة + X.
  18. إغلاق محرر النصوص بعد إجراء التغييرات أثناء تثبيت Webmin على CentOS 7

  19. الخطوة التالية هي الحصول على المفتاح العام ، المطلوب للتثبيت الصحيح للحزم. قم أولاً بتنزيله عبر wget http://www.webmin.com/jcameron-key.asc.
  20. إدخال الأمر لتنزيل مفتاح Webmin العام على CentOS 7 من المستودع المضاف

  21. ثم قم بتشغيل الأمر sudo rpm - استيراد jcameron-key.ascلاستيراده إلى النظام.
  22. أمر لاستيراد المفتاح العام عند تثبيت Webmin على CentOS 7

  23. يبقى فقط للتسجيل sudo yum تثبيت webmin لبدء تثبيت لوحة التحكم التي تمت مناقشتها اليوم.
  24. إدخال الأمر لتثبيت Webmin على CentOS 7 من المستودع المُضاف

كما ترى ، اتضح أن تنفيذ هذه الطريقة أكثر تعقيدًا بقليل من الطريقة الأولى ، ولكن الآن يمكنك إعادة الكتابة في أي وقت sudo yum تثبيت webminلتثبيت البرنامج فورًا إذا تمت إزالته عن طريق الخطأ أو عن قصد. لا يلزم تنفيذ باقي الخطوات ، حيث تم حفظ التكوين في نظام التشغيل.

بدء تشغيل الخادم بعد التثبيت

لا يبدأ Webmin دائمًا تلقائيًا بعد التثبيت ، وقد يرجع ذلك إلى عوامل مختلفة. إذا لم يحدث ذلك ، فسيكون الانتقال إلى موقع الاختبار مستحيلًا ، لذلك سيتعين عليك تنشيط الخدمة بنفسك عن طريق الدخول "طرفية" أمر بدء خدمة webmin.

أمر لتنشيط Webmin على CentOS 7 بعد التثبيت

ومع ذلك ، ضع في اعتبارك حقيقة أن لوحة التحكم هذه لم تتم إضافتها لبدء التشغيل فور التثبيت ، لذلك سيتم تعطيلها عند إنشاء جلسة جديدة. إذا كنت تريد تجنب ذلك ، فاكتب سطرًا واحدًا chkconfig webmin على وتنشيطه.

أمر لإضافة Webmin على CentOS 7 لبدء التشغيل

أنت معتاد على طريقتين لتثبيت Webmin على CentOS 7. كل ما تبقى هو اختيار الخيار الأفضل لنفسك واتباع التعليمات المقدمة حتى تنجح العملية بأكملها.