خصم ٥٠٪ جميع الخطط، لفترة محدودة. تبدأ من $2.48/mo
8 دقائق متبقية
الخوادم وأنظمة التشغيل

كيفية تثبيت Webmin على VPS [دليل خطوة بخطوة]

Armin Potter By Armin Potter قراءة 8 دقائق تحديث ١٥ أبريل ٢٠٢٣
كيفية تثبيت Webmin على VPS

Webmin واجهة ويب لإدارة الأنظمة الشبيهة بـ Unix كـ Linux. توفر مجموعة شاملة من الأدوات لإدارة النظام، تشمل إدارة الجهاز والشبكات والتخزين والأمان. Webmin برنامج مجاني ومفتوح المصدر مرخص بموجب GNU، الرخصة العامة العمومية.

من خلال أي متصفح ويب حديث، يمكنك إدارة حسابات المستخدمين، وإعدادات Apache، وDNS، ومشاركة الملفات، والمزيد غير ذلك.

في هذا الدليل، سنتعلم كيفية تثبيت Webmin على VPS، وعلى خادم Ubuntu، وعلى خادم مبني على Debian.

لكن قبل ذلك، لنستعرض مزايا Webmin ونرى لماذا نحتاجه.

لماذا أحتاج إلى استخدام Webmin على VPS؟

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

ثمة مزايا عديدة لاستخدام Webmin على VPS، وفيما يلي أبرزها:

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

الآن بعد أن تعرّفت على أهمية تثبيت Webmin على VPS، لنبدأ.

اقرأ أيضاً: تثبيت pptp VPN على VPS

كيفية تثبيت Webmin على خادم CentOS أو خادم قائم على RHEL

إذا كنت تبحث عن واجهة سهلة الاستخدام لإدارة VPS الخاص بك، فإن Webmin خيار مناسب. إليك كيفية تثبيت Webmin على VPS (خادم افتراضي خاص).

الخطوة ١: أولاً، تحتاج إلى تثبيت حزم التبعيات.

 sudo yum install nano -y 

الخطوة ٢: سنحتاج إلى إضافة مستودع Webmin إلى قائمة المستودعات. افتح الطرفية وأدخل الأمر التالي:

sudo nano /etc/yum.repos.d/webmin.repo

الخطوة ٣: أضف الأسطر التالية إلى الملف:

  [Webmin]

  name=Webmin Distribution Neutral

  #baseurl=http://download.webmin.com/download/yum

  mirrorlist=http://download.webmin.com/download/yum/mirrorlist

  enabled=1

الخطوة ٤: الآن، تحتاج إلى تنزيل مفتاح GPG وتثبيته باستخدام الأمر التالي:

  wget http://www.webmin.com/jcameron-key.asc
  sudo rpm --import jcameron-key.asc

الخطوة ٥: حدّث المستودع:

  sudo yum check-update

الخطوة ٦: بعد ذلك، يمكنك تثبيت Webmin بإدخال الأمر التالي:

  sudo yum install webmin -y

إذا فشل التثبيت بسبب عدم توفر الاعتماديات، أعد إدخال أمر التثبيت مجدداً.

الخطوة ٧: شغّل الخدمة واضبطها لتبدأ تلقائياً عند الإقلاع:

  chkconfig webmin on
  service webmin start

الخطوة ٨: إذا كان لديك جدار حماية، فعليك السماح لـ Webmin بالمرور عبره بإدخال الأمر التالي:

  firewall-cmd --permanent --add-port=10000/tcp
firewall-cmd --reload

الخطوة ٩: الآن يمكنك تسجيل الدخول إلى Webmin. افتح الرابط التالي في متصفحك:

  https://your-ip-addres:10000

الخطوة ١٠: أدخل اسم المستخدم وكلمة المرور باستخدام بروتوكول HTTPS.

اسم المستخدم الافتراضي هو root وكلمة المرور هي كلمة مرور المستخدم root

الخطوة ١١: اضبط إعدادات VPS

حان الوقت الآن لضبط إعدادات VPS الخاص بك مع Webmin، وذلك بالانتقال إلى "إعداد Webmin".

الخطوة ١٢: غيّر المنفذ الافتراضي

إذا كان VPS الخاص بـ Webmin يمتلك عنوان IP عامًا، انتقل إلى "المنافذ والعناوين" وعيِّن المنفذ القياسي على "some".

هذا كل شيء. أنت الآن تعرف كيفية تثبيت Webmin على VPS.

إذا أردت تغيير كلمة مرور Webmin، يمكنك تنفيذ هذا الأمر:

/usr/libexec/webmin/changepass.pl /etc/webmin root NEWPASSWORD

غير أن تغيير كلمة المرور لمستخدم محدد في Webmin غير مستحسن.

Webmin Virtual Host

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

  • الخطوة الأولى: Go إلى لوحة التحكم.
  • الخطوة الثانية: حدِّث Webmin للتأكد من أنك تستخدم أحدث إصدار منه.
  • الخطوة الثالثة: سجِّل الدخول إلى Webmin وانقر على أيقونة Servers.
  • الخطوة الرابعة: انقر على Apache WebServer.
  • الخطوة الخامسة: اختر "any address" في قسم "Create a New Virtual Server".
  • الخطوة السادسة: في قسم "port"، أدخل القيمة 80 واختر زر الاختيار الأخير.
  • الخطوة السابعة: في قسم "document root"، أدخل اسم مجلد ملفات HTML الخاص بمضيفك الافتراضي.
  • الخطوة الثامنة: أدخل اسم النطاق في قسم "server name".

تهانينا، لقد أنشأت المضيف الافتراضي لـ Webmin.

كيفية تثبيت Webmin على Ubuntu Server أو خادم قائم على Debian

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

اقرأ أيضاً: Apache مقابل Nginx 2022

تعرّفت على كيفية تثبيت Webmin على VPS. سنوضح لك الآن كيفية تثبيته على خادم Ubuntu أو خادم مبني على Debian.

أولًا، تحتاج إلى تثبيت حزم التبعيات.

sudo apt install software-properties-common apt-transport-https -y

أضف مستودع Webmin ومفتاح GPG.

sudo wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add - 
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"

بعد ذلك، يمكنك تثبيت Webmin:

sudo apt install webmin -y

إذا كان لديك جدار حماية، فعليك السماح به باستخدام هذا الأمر:

sudo ufw allow 10000/tcp

هذا كل ما في الأمر. اسم المستخدم الافتراضي هو "root"، وكلمة المرور هي كلمة مرور الـ root الحالية.

الآن، افتح متصفح الويب وانتقل إلى العنوان التالي:

https://localhost:10000/

في بعض الأحيان لا تسمح توزيعات Debian أو Ubuntu بتسجيل الدخول باستخدام اسم المستخدم والكلمة السرية الخاصين بـ "root". في هذه الحالة، أدخل "sudo" كاسم للمستخدم.

بعد تسجيل الدخول، يمكنك ضبط إعدادات خادم الويب وفقاً لاحتياجاتك وأهدافك.

ssd-vps VPS فائق السرعة

لا تقبل بأي VPS. انسَ محركات البخار و HDDs القديمة — احصل على VPS من NVMe SSD من Cloudzy واختبر السرعة الحقيقية!

احصل على VPS بمعالج SSD

خلاصة

خلاصة القول، Webmin أداة بالغة القوة لإدارة VPS. وهي أداة مفتوحة المصدر ومجانية، سهلة التثبيت والاستخدام، وتوفر خيارات واسعة لإدارة خادمك.

إن كنت تبحث عن طريقة سهلة لإدارة خادمك وإبقائه يعمل بشكل سليم، فأنصحك بمراجعة دليلنا مرة أخرى ومعرفة كيفية تثبيت Webmin على VPS أو Ubuntu. غير أن ثمة نقطة أخيرة.

أتذكر حين أردت اشترِ VPS. أتذكر كم عانيت للعثور على خيار موثوق وآمن. وحين وجدت ما يلبي هذه المتطلبات، كان إما مكلفاً جداً أو ضعيف الأداء. كنت على وشك الاستسلام حين اكتشفت Cloudzy VPS.

تقدم Cloudzy خوادم VPS عالية الأداء بسعر لا يتجاوز ثمن وجبة خفيفة. مع DDR4 RAMs وتخزين NVMe وحزمة نقل بيانات بسرعة 1 Gbps، تضمن Cloudzy تغطيتك الكاملة.

مشاركة

المزيد من المدونة

تابع القراءة.

صورة غلاف لأفضل التطبيقات ذاتية الاستضافة التي يمكنك تشغيلها مع Cosmos Cloud مع لوحات تطبيقات حول لوحة معلومات Cosmos.
الخوادم وأنظمة التشغيل

أفضل التطبيقات ذاتية الاستضافة التي يمكنك تشغيلها مع Cosmos Cloud: الملفات والوسائط وكلمات المرور والأتمتة والمزيد!

ربما أعددت Cosmos Cloud وتريد الآن معرفة التطبيقات التي تناسبه، أو ربما لم تقرر بعد بشأن Cosmos وتريد فقط معرفة مدى ملاءمته لسير عملك

Nick SilverNick Silver قراءة 16 دقيقة
غلاف Portainer مقابل Cosmos Cloud لإدارة تطبيقات Docker مع رسم تخطيطي لإعداد هجين وكتل تشغيل ووصول نيون.
الخوادم وأنظمة التشغيل

Portainer مقابل Cosmos Cloud: الأنسب لإدارة تطبيقات Docker

إن كنت تعرف Docker وتريد الطريقة الأنظف لتشغيل حزمة تطبيقات متنامية، فإليك الإجابة المختصرة لـ Portainer مقابل Cosmos Cloud. Portainer هو الخيار الأقوى للتحكم المباشر

Nick SilverNick Silver قراءة 14 دقيقة
رسم توضيحي لـ Cosmos Cloud مقابل CasaOS مقابل Umbrel يُظهر ثلاثة مسارات استضافة ذاتية داخل عالم شبكة سحابية مجرد.
الخوادم وأنظمة التشغيل

Cosmos Cloud مقابل CasaOS مقابل Umbrel: أي منصة استضافة ذاتية تناسب إعدادك؟

الإجابة المختصرة هي أن CasaOS لا يزال أسهل نقطة للبدء، وUmbrel يقدم أنظف تجربة مُنسَّقة، وCosmos Cloud يصبح أكثر منطقية عندما تريد تحكمًا أدق في النطاقات

Nick SilverNick Silver قراءة 11 دقيقة

جاهز للنشر؟ تبدأ من 2.48 $/شهر.

سحابة مستقلة منذ 2008. AMD EPYC، NVMe، 40 Gbps. استرداد خلال 14 يومًا.