الصفحة الرئيسية/ التقنية / virtualmin : تفعيل الخادم الافتراضي على واجهة webmin

virtualmin : تفعيل الخادم الافتراضي على واجهة webmin


for Large تمت الكتابة بواسطة : محمد

for Large for Mobile

virtualmin هي لوحة تحكم تدعم استضافة الويب وتعمل لدى كل من أنظمة Linux و BSD أثناء تفعيل الخادم.

تتيح virtualmin تفعيل الخادم الافتراضي دون التطرق لكتابة أوامر أنظمة Linux.

ومع ذلك تلتصق لوحة virtualmin مع واجهة webmin.

حيث يصبح المستخدم أمام خيار الإبقاء على استخدام لوحة webmin أو تنصيب مزايا virtualmin الإضافيّة.

تتطلب قائمة Webmin خصائص ومهارات إضافية في تنصيب المواقع الإلكترونية.

بينما توفر virtualmin العديد من طبقات الخادم الإفتراضي المعزولة.

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

على سبيل المثال يمكن تنصيب البرمجيات الخاصة لكلٍ موقع داخل virtualmin.

على أن يقوم المستخدم بعمليات تخصيص تضم قواعد البيانات ومحررات عمل خاصة لكل خادم يتعلق بالنطاقات.

 

 

ما هي LAMP ؟

هي اختصار لنظام التشغيل لينيكس تضم معه خادم أباتشي وقواعد البيانات MySQL و لغة البرمجة  بي اتش بي.

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

 

طريقة تفعيل virtualmin LAMP

يمكن تفعيل virtualmin في واجهة الويب من خلال تنصيب بيئة webmin.

وفي الحالة الخاصة بنا , سنعمل على تثبيت الأداة من خلال نظام Centos 7.

  • نعمل على تجهيز الخادم من خلال تسجيل الدخول بحساب root أو أي حساب يحمل صلاحياتٍ مفتوحة.

البدء في تفعيل webmin

  • نقوم بإجراء بعض التحديثات على نواة Centos 7.
yum check-update
  • بعد الانتهاء من عمليات التحديث نقوم بتحضير مكتبة التحميل الخاصة بأداة Virtualmin.
wget https://software.virtualmin.com/gpl/scripts/install.sh
  • نعمل على تنصيب الاداة والموافقة على قبول كافة شروط ومتطلبات العملية.
sudo /bin/sh install.sh

تنصيب الخادم الإفتراضي virtualmin

  • يتطلب التنصيب تعيين اسم نطاق كذلك الحال عند العمل في استضافات VPS.
  • أو يمكن تجربة الأداة على الشبكة المحلية من خلال إدخال أي عنوان خاص بالشبكة المحلية.

عمليّة التهيئة والتنصيب قد تستغرق بعض الوقت. ويعتمد ذلك على سرعة الموارد الخاصة بالخادم.

  • تظهر عملية انتهاء التنصيب بنجاح أثناء تفعيل LAMP. وبالتالي يتيح النظام عنوان الدخول إما عبر المنافذ أو عبر النطاق الذي تم تعيينه. 

 

تخصيص الإعدادات عبر الويب

بعد نجاح عمليّة تنصيب الأداة ستظهر قائمة مساندة لـ webmin.

حيث تتيح بناء وتكوين البيئة الخاصة بالخادم ومعدل استهلاك الموارد.

تخصيص إعدادات virtualmin

 على سبيل المثال , تتضمن تهيئة الموارد تقليص أحجام الذاكرة أو زيادتها.

كل ذلك يأتي وفقاً لقواعد البيانات أو خادم Apache أو خدمات الحماية والجدار الناري.

يعيب بعض استضافات الإنترنت عدم التوافقية مع خوادم أباتشي وقد يصادف البعض  مساوئ استغلال الموارد.

يمكن التغلب على هذه المسألة من خلال فهم أدوات Cron job التابعة لأنظمة لينيكس.

ومع ذلك قد يتم التغاضي عن سوء إدارة الذاكرة بواسطة فتح ملفات Swap.

أو تنصيب خادم ويب آخر مثل Nginx أو Lightserver.

  • نقوم بترك إعدادات Ram Usage كما هي.

تستهلك أداة ClamAV موارد مرتفعة من ذاكرة رام. حيث أنها تعتبر الجزء المسؤول عن تصفية رسائل البريد الإلكتروني.

وفي حال كانت موارد الخادم محدودة فإننا نقوم بإلغاء تفعيل ClamAV.

تخصيص خدمة clam av

  • في الخطوة التالية نقوم بتعيين كلمة السر الخاصة بقواعد البيانات.

وفي حال ما تم ربط كلمة المرور بحساب root , يمكن التغاضي عن إدخال كلمة مرور جديدة.

تخصيص قاعدة البيانات في virtualmin

  • تظهر قائمة بتخصيص قواعد البيانات. بالتالي , وفي حال كان الموقع يتلقى زيارات مرتفعة نقوم بتعيين Huge System

 

تعيين حجم الاستجابة لقاعدة البيانات

تتطلب عمليات الاستعلام استهلاك العديد من موارد العتاد.

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

حيث إن رفع مقدار سعة الذاكرة من شأنه ثبات خادم البيانات للحيلولة من تعطله عند تلقي كم كبير من الزيارات.

  • بعد المرور بالعديد من الخطوات سوف تظهر القائمة التالية.

 

تمكين تعطيل شهادات SSL في virtualmin

في الخيار الأول نقوم بتفعيل إضافة الخادم وفقاً للنطاق الذي قمنا بتسميته .

 

شهادات SSL

يتطلب تفعيل شهادات الأمان SSL في خادم virtualmin خطوات مختلفة عن تلك التي يتم تنصيبها في الاستضافات المشتركة.

بالتالي قد نتطرق في بعض الأحيان إلى عملية التوثيق مروراً بسجلات النطاق.

بينما في حال لم يتم الإشارة إلى نطاق عام فإننا نقوم بتعطيل الشّهادات بجميع الأحوال.

  • يظهر لنا نجاح عملية إضافة أول خادم افتراضي عبر تلك الرسالة.
  • نقوم بالضغط على خيار استمرار.

 

نجاح عملية تثبيت virtualmin

 

تحديث الخادم

الآن وبعد أن انتهينا من تنصيب الخادم الافتراضي الأول عبر أداة webmin العامة.

سوف نعيد تهيئة مهام الخادم متمثلاً بتحديث الخدمات المنصبة جميعها.

 

virtualmin

قد تستغرق العمليّة بعض الوقت. لذا ينصح بعدم إعادة تشغيل الخادم أو تعطيل عمليات التحديث تفادياً لحدوث أخطاء.

 

virtualmin

بعد الانتهاء من تنصيب تحديثات virtualmin والتحقق من صلاحية الخادم للاستخدام .

نستأنف عمليّة تنصيب بعض الخدمات اللازمة مثل محررات ووردبريس حال ما أراد المستخدم تفعيل نظام القوالب.

 

تحضير بيئة عمل الموقع

يتطلب الوصول لصفحات تحرير المحتوى بضعاً من الخطوات.

بالتالي فهي تتمثل بإعداد صفحة قواعد البيانات phpMyAdmin في virtualmin.

ويليها تنصيب محرر النصوص ووردبريس.

تعمل برمجيات تحرير النصوص ووردبريس بالتزامن مع قواعد البيانات.

ويتضمن ذلك التحكم في الجداول والأعمدة وملء الحقول بالبيانات اللازمة.

بالتالي يتوجب أولاً تفعيل صفحة الوصول لقواعد البيانات.

  • نقوم بالدخول إلى Install Scripts على الجهة اليسرى من قائمة المهام. ثم القيام بتعيين خيار phpMyAdmin.

 

virtualmin

  • نقوم بالنزول إلى أسفل الصفحة ونضغط على Show install options.

 

اخطاء maria db

يفيد هذا النوع من الأخطاء إلى عدم تمكين بعض الخوادم في الصفحة.

ولكي نتغلب على ذلك نقوم بتفعيل خادم قواعد البيانات.

  • نقوم بالدخول إلى Edit Virtual Server, ثم تمكين قاعدة البيانات الخاصة بنا.

 

تمكين maria db

  • نعمل على حفظ التمكين عن طريق الضغط على Save Virtual Server ومن ثم إعادة المحاولة من جديد.

 

تثبيت php my admin

يفضل عدم القيام بتثبيت الملفات على صفحة الموقع العامة.

وهذا ما يشيره الخيار التالي ربما نتطرق إلى تنصيب wordpress على خيار At top level.

 

تجهيز صفحة phpMyAdmin

عند تثبيت صفحة phpMyAdmin يتم إنشاء ملف خاص بها داخل شجرة الموقع root.

وبعد إجراء التثبيت يعطي الخادم رابطًا للدخول إلى الصفحة.

وبالتالي قد يستغرق التنصيب بضعًا من الوقت.

وحالما يتم نجاح العملية نحاول الدخول إلى صفحة phpMyAdmin الآن.

 

virtualmin

تنصيب بيئة ووردبريس

يتبقى لدينا آخر خطوة من خطوات تجهيز virtualmin وهي تنصيب إعدادات وورد بريس.

عادة ما يتم الوصول إليها عبر أيقونة Install Scripts.

  •  نقوم باختيار ووردبريس بالإصدارات التي نريدها على الخادم .

نضع بعين الإعتبار تنصيب بيئة العمل على صفحة الخادم الرئيسية لكي يتمكن الزوار من الوصول إلى المحتوى مباشرة.

 

wordpress تثبيت

 

virtualmin

  • قد تستغرق عملية التنصيب بعض الوقت وذلك بحسب سرعة الخادم .
  • بالتالي وبعد نجاح عمليّة التثبيت يمكن الوصول إلى صفحة ووردبريس عبر عنوان المضيف أو اسم النطاق.

تنصيب بيئة ووردبريسس

  • نقوم بعمل تهيئة لحساب الموقع لكي نتمكن من الوصول إلى قائمة المهام الخاصة بواجهة ووردبريس.

virtualmin

 

مزايا Virtualmin الإضافية

تتيح واجهة webmin مزايا إضافيّة تساعد في إدارة الخادم بطريقة أكثر فعاليّة.

حيث أنها تتضمن إجراء بعض التحسينات على سرعة الموقع وأداء عمل الخوادم الأخرى.

على سبيل المثال خوادم virtualmin تمكننا من مراقبة حركات الموقع اليوميّة بما فيها بطاقة الشبكة وأداء الموارد في العتاد.

 

الخلاصة

  • تم الانتهاء من تنصيب خادم ويب يقبل العمل على إنشاء المقالات والمدونات.
  • توفر virtualmin خيارات عدة ومنها إدارة جيدة للموارد.

المراجع
  1. الموقع الرسمي  virtualmin.
  2. Stop and Disable Firewalld on CentOS 7  linux size.
  3. Install and Configure Virtualmin on CentOS 8 computingforgeeks.
  4. Downloading and Installing Virtualmin virtualmin.
  5. How to Check and Install Updates On CentOS and RHEL tecmint.
  6. ^ What is a LAMP stack?.

وقت النشر : 2023-02-04 18:10:00 ·

1    التصنيفات







2    مقالات من التقنية

يعتمد هذا الموقع على عرض الإعلانات في تحقيق الدخل ، نشكر تفهمكم الدائم ونتمنى لكم قضاء وقت رائع ... وشكراً :D .