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

virtualmin هي لوحة تحكم لاستضافة الويب تعمل على كلٍ من أنظمة Linux و BSD. حيث تمكّنك virtualmin من تنصيب الخادم الافتراضي دون التطرق لكتابة أوامر أنظمة Linux. تلتصق لوحة virtualmin مع واجهة webmin. حيث عندما تقوم بتنصيب الخادم , فإنك أمام خيارين. إما الإبقاء على استخدام لوحة webmin , أو تنصيب مزايا virtualmin الإضافيّة.
تتطلب منك قائمة Webmin المنفردة خصائص ومهارات إضافية في تنصيب المواقع الإلكترونية.
بالتالي ربما تحتاج العمل على الخادم بطريقة أكثر عمليّة عند تنصيب أداة الخادم الافتراضي. تتيح لك تلك الأداة العمل في بيئة أكثر خصوصية بإدارة المواقع المنفردة. كما تمكنك من تنصيب البرمجيات الخاصة لكلٍ منها. على سبيل المثال , تعمل على تخصيص قواعد بيانات ومحررات عمل خاصة لكل خادم يتعلق بالنطاقات.
طريقة تفعيل أداة virtualmin LAMP
لكي تتمكن من تفعيل virtualmin في واجهة الويب يتطلب منك ذلك تنصيب بيئة webmin. وفي الحالة الخاصة بنا , سنعمل على تثبيت الأداة من خلال نظام Centos 7.
- قم بتجهيز الخادم من خلال تسجيل الدخول بحساب root أو أي حساب ذو صلاحياتٍ كاملة.
- قم بإجراء بعض التحديثات على نواة Centos 7.
yum check-update
- بعد الانتهاء من عمليات التحديث قم بتحضير مكتبة التحميل الخاصة بأداة Virtualmin.
wget https://software.virtualmin.com/gpl/scripts/install.sh
- قم الآن بتنصيب الاداة. وأيضاً وافق على قبول كافة إعدادات التنصيب.
sudo /bin/sh install.sh
- سيتطلب منك التنصيب إدخال اسم نطاق كذلك الحال عند العمل في استضافات VPS. قم بإدخاله وفي حال كنت قد تكتفي بتجربة الأداة على الشبكة المحلية قم بإدخال أي عنوان آخر يمكن الإشارة إليه في وقت لاحق.
عمليّة التهيئة والتنصيب قد تستغرق بعض الوقت. ويعتمد ذلك على سرعة الموارد الخاصة بك أو موارد خطة الاشتراك.
- تظهر عملية انتهاء التنصيب بنجاح أثناء تنصيب LAMP. ويمنحك النظام عنوان الدخول إما عبر المنافذ أو عبر النطاق الذي قمت بتنصيبه كأساسي. وفي حالتنا تظهر إمكانية الدخول إلى واجهة الخادم عبر الطريقتين.
تخصيص الإعدادات عبر الويب
بعد نجاح عمليّة تنصيب الأداة. ستظهر لك قائمة مساندة لـ webmin. حيث تتيح لك بناء مواقعك الإلكترونيّة وتنصيب البرمجيات اللازمة لعملها. بالتالي قم بتخصيصها كما شئت وذلك بتحضير موارد أول خادم للنطاقات.
على سبيل المثال , تتضمن تهيئة الموارد تقليص أحجام الذاكرة أو زيادتها وفقاً لقواعد البيانات أو خادم Apache أو خدمات الحماية والجدار الناري. يعيب بعض استضافات الإنترنت عدم التوافقية مع خوادم أباتشي وقد تصادف بضعاً من سوء استغلال الموارد أثناء شراء خادم متواضع. ويتم التغاضي عن تلك المسألة بفتح ملفات Swap أو تنصيب خادم ويب آخر مثل Nginx أو Lightserver.
- قم بترك إعدادات Ram Usage كما هي.
- تستهلك أداة ClamAV موارد مرتفعة من ذاكرة رام. حيث أنها بذلك الجزء الخاص بتصفية رسائل البريد الإلكتروني. وفي حال كانت مواردك محدودة فإن بقاءها مقفلة هي أمر مستحسن.
- بعد تجاوز بعض الخطوات , بالتالي ستظهر لك خطوة بتعيين كلمة السر الخاصة بقواعد البيانات. وفي حال كنت تريد ربط كلمة المرور بحساب root , يمكنك التغاضي عن إدخال كلمة جديدة.
- ستظهر لك قائمة بتخصيص قواعد البيانات. بالتالي , وفي حال كان لديك موقع إلكتروني كثيف الزيارات فقم بتعيين Huge System. أو قم بترك الإعدادات التلقائية تعمل.
تتطلب عمليات الاستعلام استهلاك العديد من موارد العتاد. وينطبق الأمر ذاته عندما يتعلق ببلوغ حصّة مرتفعة من استخدام موارد الخادم. لذلك فإن رفع مقدار سعة الذاكرة من شأنه ثبات خادم البيانات للحيلولة دون سقوطه.
- بعد المرور بالعديد من الخطوات ستظهر لك القائمة التالية.
في الخيار الأول قم بتفعيل إضافة الخادم وفقاً للنطاق الذي قمت بتسميته. أما وفي حال كنت تعمل على مضيف محلي بشبكتك الخاصة , قم بتعطيل خصائص SSL في الخيار الثاني.
شهادات SSL
يتطلب تفعيل شهادات الأمان SSL في خادم virtualmin خطوات مختلفة عن تلك التي يتم تنصيبها في الاستضافات المشتركة. قد تتطرق في بعض الأحيان إلى عملية التوثيق مروراً بسجلات النطاق.
بالتالي , وفي حال لم يتم الإشارة إلى نطاق عام. قم بتعطيل الشّهادات بجميع الأحوال.
- يظهر لنا نجاح عملية إضافة أول خادم افتراضي عبر تلك الرسالة. قم بالضغط على استمرار.
تحديث الخادم
الآن وبعد أن انتهينا من تنصيب الخادم الافتراضي الأول عبر أداة webmin العامة. سنعيد تهيئة الخادم متمثلاً بتحديث الخدمات المنصبة جميعها.
قد تستغرق العمليّة بعض الوقت. لذلك لا تقم بإعادة تشغيل الخادم أو تعطيل عمليات التحديث تفادياً لحدوث أخطاء لم تكن في الحسبان.
بعد الانتهاء من تنصيب تحديثات virtualmin والتحقق من صلاحية الخادم للاستخدام. ستخبرك الصفحة بذلك. بالتالي سنستأنف عمليّة تنصيب بعض الخدمات اللازمة مثل محررات ووردبريس.
تحضير بيئة عمل الموقع
يتطلب منك الوصول لصفحات تحرير المحتوى بضعاً من الخطوات. والتي تتمثل بإعداد صفحة قواعد البيانات phpMyAdmin في virtualmin. ويليها تنصيب محرر النصوص ووردبريس. تعمل برمجيات تحرير النصوص ووردبريس بالتزامن مع قواعد البيانات. ويتضمن ذلك التحكم في الجداول والأعمدة وملء الحقول بالبيانات اللازمة. بالتالي يتوجب عليك أولاً تفعيل صفحة الوصول لقواعد البيانات.
- قم بالدخول إلى Install Scripts على الجهة اليسرى من قائمة المهام. ثم قم بتعيين خيار phpMyAdmin.
- لا يسمح لك virtualmin بتنصيب أكثر من أداة في آن واحد. لذا قم بالنزول إلى الأسفل واضغط على Show install options.
- لا تقلق بشأن ظهور هذا الخطأ.
يفيد هذا النوع من الأخطاء إلى عدم تمكين بعض الخوادم في الصفحة. وللتغلب على ذلك قم بتفعيل خادم قواعد البيانات. قم بالدخول إلى Edit Virtual Server, ثم قم بتمكين قاعدة البيانات الخاصة بك.
قم بحفظ التمكين عن طريق الضغط على Save Virtual Server ومن ثم عد للمحاولة من جديد.
لا تقم بتثبيت الملفات على صفحة الموقع العامة. وهذا ما يشيره الخيار التالي ربما ستتطرق إلى تنفيذ تنصيب wordpress على خيار At top level.
تجهيز صفحة phpMyAdmin
عند تثبيت صفحة phpMyAdmin يتم إنشاء ملف خاص بها في شجرة الموقع root. وبعد التثبيت سيخبرك الخادم بطريقة الدخول للصفحة تماما مثلما وصلنا إليها.
- سيستغرق التنصيب بعض الوقت. وفي حال نجاح العملية حاول الدخول إلى صفحة phpMyAdmin وذلك عبر إعلامك به من قبل الخادم.
تنصيب بيئة ووردبريس
يتبقى لدينا آخر خطوة من خطوات تجهيز virtualmin ألا وهي تنصيب إعدادات وورد بريس. ويتم الوصول إليها عبر أيقونة Install Scripts بالتالي سيتيح لك ذلك نقل موقعك من الاستضافة القديمة ليحل في عالم خوادم VPS.
- ستصل إلى نفس صفحة التنصيب المتاحة ومن ثم تقوم باختيار وورد بريس بالإصدارات التي تريد. ضع في اعتبارك تنصيب بيئة العمل على صفحة الخادم الرئيسية ليتمكن الزوار من الوصول إلى المحتوى مباشرة.
- تذكر تنصيب ووردبريس على الصفحة العامة للموقع تفادياً لوقوع الأخطاء فيما بعد.
- قد تستغرق عملية التنصيب وقتا مطولاً وذلك نسبة إلى سرعة الخادم الخاص بك. بالتالي وبعد نجاح عمليّة التثبيت ستتمكّن من الوصول لصفحة ووردبريس عبر عنوان المضيف أو اسم النطاق.
بالتالي , قم بعمل تهيئة لحساب الموقع لكي تتمكن من الوصول إلى قائمة المهام الخاصة بواجهة ووردبريس.
مزايا إضافية
تمنحك واجهة webmin مزايا إضافيّة تعينك على إدارة الخادم بطريقة أكثر فعاليّة. بالتالي فهي تتضمن إجراء بعض التحسينات على سرعة الموقع وأداء عمل الخوادم الأخرى.
على سبيل المثال , فإن خوادم virtualmin تتيح لك تتبع ومراقبة حركات الموقع اليوميّة بما فيها بطاقة الشبكة وأداء الموارد في العتاد. حيث تمنحك المزيد أثناء تفعيل استضافات VPS.
الخلاصة
- تم الانتهاء من تنصيب خادم ويب يقبل العمل على إنشاء المقالات والمدونات.
- توفر لك virtualmin خيارات عدة. بالتالي إدارة جيدة للموارد.
المراجع
- الموقع الرسمي virtualmin.
- Stop and Disable Firewalld on CentOS 7 linux size.
- Install and Configure Virtualmin on CentOS 8 computingforgeeks.
- Downloading and Installing Virtualmin virtualmin.
- How to Check and Install Updates On CentOS and RHEL tecmint.
تمت الكتابة بواسطة : محمد
آخر تحديث : 2023-02-04 18:31:40