كيفية تثبيت وإعداد WaaS شبكة ووردبرس المواقع المتعددة

لقد سمعنا جميعًا عن SaaS ، ولكن هناك اسم جديد في المدينة … WaaS. والذي يشير إلى موقع الويب كخدمة ، وسيوضح لك هذا الدليل كيفية إعداد واحد.


هل تعلم أنه يمكنك إعداد شبكة متعددة المواقع حتى تتمكن من إدارة جميع مواقع الويب الخاصة بك من حساب واحد وحتى تقديم هذا كخدمة?

يحتوي WordPress على إمكانية مدمجة لإنشاء وتشغيل العديد من مواقع الويب باستخدام نفس تثبيت WordPress. إنها شبكة WordPress متعددة المواقع.

تعد Multisite إحدى ميزات WordPress القوية التي تتيح لك بمجرد تنشيطها إنشاء شبكة من مواقع الويب التي تعمل ضمن تثبيت WordPress واحد. لقد كان موجودًا منذ WordPress 3.0 وقد تم استخدامه من قبل الكثير من المواقع الكبيرة مثل WordPress.com و New York Times و Harvard و Edublogs على سبيل المثال لا الحصر.

دعني أريك كل ما تحتاج إلى معرفته لبدء استخدام Multisite وإنشاء شبكة خاصة بك من المدونات أو المواقع.

مقدمة في شبكات ووردبريس متعددة المواقع

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

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

إن الشيء العظيم في Multisite هو أن تثبيت WordPress نفسه هو تقريبًا نفس التثبيت القياسي: فهو يحتوي على نفس إنشاء المجلد ونفس الملفات الأساسية ونفس قاعدة التعليمات البرمجية. هذا يعني أن تثبيت شبكة Multisite ليس أكثر تعقيدًا من تثبيت موقع WordPress القياسي ، وتحديث Multisite هو نفسه تحديث أي موقع WordPress.

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

متى ولماذا يجب عليك استخدام شبكة متعددة المواقع

في العديد من المواقف ، يمكن أن تكون شبكة WordPress متعددة المواقع مفيدة أكثر من إدارة مواقع WordPress المستقلة المتعددة. فيما يلي بعض مزايا استخدام شبكة WordPress متعددة المواقع:

  • كونك مسؤول الشبكة ، يمكنك بسهولة إدارة مواقع متعددة من لوحة تحكم واحدة.
  • يمكن أن يكون لكل موقع على الشبكة مشرفين خاصين به ، وسيكون لدى هؤلاء المسؤولين القدرة على إدارة مواقع الويب الخاصة بهم فقط.
  • مع تنزيل واحد فقط ، يمكنك تثبيت المكونات الإضافية أو السمات وتنشيطها لمواقع متعددة.
  • ما عليك سوى تحديث WordPress أو المكونات الإضافية أو السمات على تثبيت “رئيسي” واحد ، مما يسهل عليك إدارة التحديثات.

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

ولكن ، إنشاء شبكة WordPress متعددة المواقع ليس مفيدًا دائمًا في إدارة مواقع متعددة. ضع في اعتبارك ما يلي قبل إنشاء شبكة متعددة المواقع.

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

ما تحتاجه لتبدأ مع WordPress Multisite

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

  • الاستضافة: تأكد من أن خادم الويب الخاص بك قادر على استضافة المواقع المتعددة. الاستضافة المشتركة ليست دائمًا فكرة رائعة لأن الشبكة متعددة المواقع تستهلك الموارد بشكل أكبر من موقع WordPress المستقل. نوصي Cloudways لـ WordPress Multisite.
  • المعرفه: ستحتاج إلى معرفة كيفية تعديل ملفات WordPress.
  • التمكن من: ستحتاج إلى تعديل بعض ملفات WordPress ، لذلك ستحتاج إلى الوصول إلى دليل موقعك عبر FTP أو cPanel أو أي طريقة أخرى.

اختيار اسم المجال واستضافة الويب لشبكتك المتعددة المواقع

تشترك جميع مواقع الويب على شبكة WordPress متعددة المواقع في نفس موارد الخادم. هذا يعني أن أهم شيء ستحتاجه هو استضافة WordPress تستقيم.

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

لا يوصى باستضافة الويب المشتركة مثل Bluehost أو Hostgator لبناء WaaS بسبب ضعف أدائها ومحدودية مواردها.

نوصي Cloudways أو Siteground لبناء WaaS الخاص بك.

بصرف النظر عن استضافة الويب ، ستحتاج إلى المعرفة الأساسية بكيفية تثبيت WordPress وتحرير الملفات باستخدام FTP.

سيستخدم كل موقع من مواقعك على الشبكة متعددة المواقع نفس اسم النطاق مع النطاقات الفرعية (مثال: https://site.mysampledomain.com) أو المجلدات على الجذر (مثال: https://mysampledomain.com/site/).

لاحظ أن النطاقات الفرعية والأدلة الفرعية تأخذ متطلباتها الفردية.

بالنسبة إلى النطاقات الفرعية ، تحتاج إلى إعداد نطاق أحرف البدل الفرعية. قم بتسجيل الدخول إلى cPanel لحساب الاستضافة الخاص بك. في منطقة المجالات ، انقر على خيار “النطاقات الفرعية”.

ستقودك إلى صفحة جديدة. في الحقل المحدد ، أدخل * وتأكد من وجود اسم نطاقك بجانبه في القائمة المنسدلة.

انقر فوق الزر إنشاء لإعداد نطاق البدل الفرعي بشكل صحيح لنطاقك الرئيسي.

بالنسبة للدلائل الفرعية أو المجلدات الموجودة على الجذر ، قم بتمكين الروابط الثابتة وستعمل شبكتك المتعددة المواقع عليها. بعد الإعداد ، قم بإنشاء موقع ويب WordPress للمتابعة.

تمكين وإعداد شبكة ووردبريس متعددة المواقع

تبدأ ميزة الشبكة المتعددة المواقع مع كل تثبيت WordPress. تحتاج فقط إلى تثبيت وإعداد WordPress كما تفعل عادةً. بعد ذلك ، يمكنك فقط تمكين ميزة المواقع المتعددة.

قبل تمكين المواقع المتعددة ، تأكد من إنشاء نسخة احتياطية كاملة لموقع WordPress الخاص بك.

لتمكين Multisite ، اتصل بموقعك باستخدام عميل FTP أو مدير ملفات cPanel ، وافتح ملف wp-config.php للتحرير.

أضف الكود التالي إلى ملف wp-config.php قبل / * هذا كل شيء ، توقف هناك! مدونة سعيدة. * / الخط.

/ * متعدد المواقع * /
تعريف ('WP_ALLOW_MULTISITE' ، صحيح) ؛

بعد ذلك ، قم بحفظ ملف wp-config.php وتحميله مرة أخرى إلى الخادم.

يتيح هذا الرمز ميزة المواقع المتعددة على موقع WordPress الخاص بك. بمجرد التمكين ، يمكنك الآن إعداد الشبكة متعددة المواقع.

ابدأ إعداد الشبكة المتعددة المواقع

بعد تمكين ميزة الشبكة المتعددة المواقع بنجاح على موقع WordPress الخاص بك ، يمكنك الآن متابعة إعداد شبكتك. إذا كنت تقوم بتكوين شبكة متعددة المواقع على موقع WordPress موجود ، فأنت بحاجة إلى إلغاء تنشيط جميع المكونات الإضافية على موقعك.

ما عليك سوى الانتقال إلى صفحة “المكونات الإضافية المثبتة” ضمن قائمة “الإضافات” في لوحة تحكم WordPress الخاصة بك وتحديد “جميع المكونات الإضافية”. حدد “إلغاء التنشيط” من القائمة المنسدلة “الإجراءات المجمعة” وانقر على الزر “تطبيق”.

بمجرد الانتهاء ، توجه إلى صفحة Network Setup (إعداد الشبكة) ضمن Tools (أدوات) لتكوين شبكتك متعددة المواقع.

سترى إشعارًا على شاشة إعداد الشبكة يفيد بأنك بحاجة إلى وحدة mod_rewrite الخاصة بأباتشي مثبتة على خادمك. يتم تثبيت هذه الوحدة وتمكينها على جميع أفضل موفري استضافة WordPress.

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

بعد ذلك ، قدم عنوانًا لشبكتك وتأكد من صحة عنوان البريد الإلكتروني في البريد الإلكتروني لمسؤول الشبكة.

انقر فوق الزر تثبيت للمتابعة.

سيعرض لك WordPress الآن بعض التعليمات البرمجية التي تحتاج إلى إضافتها إلى ملف wp-config.php و .htaccess على التوالي.

يمكنك استخدام عميل FTP أو مدير الملفات في cPanel لنسخ الشفرة ولصقها في هذين الملفين. بعد ذلك ، تحتاج إلى إعادة تسجيل الدخول إلى موقع WordPress الخاص بك للوصول إلى الشبكة متعددة المواقع.

إعدادات تكوين الشبكة المتعددة المواقع

بعد الانتهاء من إعداد الشبكة متعددة المواقع بنجاح ، حان الوقت لتكوين إعدادات الشبكة.

لتغيير إعداد الشبكة ، تحتاج إلى التبديل إلى “لوحة تحكم الشبكة” وإضافة مواقع جديدة وتكوين إعدادات أخرى.

انتقل بالماوس إلى قائمة “مواقعي” في شريط أدوات المشرف حتى تظهر قائمة منبثقة. انقر فوق مسؤول الشبكة> لوحة المعلومات.

سيقودك ذلك إلى لوحة تحكم الشبكة متعددة المواقع. لاحظ أن هناك عناصر قائمة جديدة لإدارة شبكتك المتعددة المواقع. شاهد أداة لوحة معلومات “الحق الآن” التي تسمح لك بإنشاء موقع جديد وإضافة مستخدمين جدد.

لتنظيم إعدادات الشبكة ، انقر على رابط “الإعدادات” في الشريط الجانبي للمشرف.

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

فتح شبكتك المتعددة المواقع للتسجيلات

يعد قسم إعدادات التسجيل في صفحة إعدادات الشبكة بلا شك أهم إعداد في إعداد الشبكة.

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

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

حدد المربع بجوار خيار إضافة مستخدمين جدد إذا اخترت السماح لمسؤولي المواقع الفردية بإضافة مستخدمين جدد إلى مواقعهم.

يتيح لك خيار التسجيل المحدود للبريد الإلكتروني قصر تسجيل الموقع أو المستخدم على عناوين البريد الإلكتروني من نطاقات محددة. هذا مفيد إذا كنت ترغب فقط في السماح للأشخاص من مؤسستك بالتسجيل وإنشاء مستخدمين أو مواقع.

وبالمثل ، يمكنك أيضًا حظر تسجيل نطاقات معينة.

إعدادات الموقع الجديدة

يسمح لك قسم إعدادات الموقع الجديد بتكوين الخيارات الافتراضية للمواقع الجديدة التي تم إنشاؤها على شبكتك متعددة المواقع.

في هذه الإعدادات ، يمكنك تعديل رسائل البريد الإلكتروني الترحيبية ومحتويات المنشور والصفحة والتعليق الافتراضي الأول.

يمكنك تغيير هذه الإعدادات في أي وقت كمسؤول شبكة.

تحميل الإعدادات لشبكتك المتعددة المواقع

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

القيمة الافتراضية هي 100 ميغابايت والتي ربما تكون جيدة لما لا يقل عن 100 تحميل للصور. قم بزيادة أو تقليل هذه المساحة اعتمادًا على مقدار مساحة القرص لديك.

أنواع ملفات التحميل الافتراضية هي ملفات الصور والصوت والفيديو وملفات pdf. يمكنك إضافة أنواع ملفات إضافية إذا كنت تريد doc ، docx ، odt ، إلخ.

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

إعدادات القائمة

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

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

بمجرد أن تكون راضيًا عن جميع إعدادات التكوين ، تأكد من النقر فوق الزر “حفظ التغييرات”.

إضافة وإدارة مواقع جديدة لشبكة WordPress Multisite الخاصة بك

لإضافة موقع جديد إلى شبكة WordPress المتعددة المواقع الخاصة بك ، انتقل إلى المواقع ضمن مواقعي> قائمة مسؤول الشبكة في شريط أدوات المسؤول.

سيعرض لك قائمة بالمواقع الموجودة في التثبيت الحالي متعدد المواقع والذي يتم بشكل افتراضي إدراج موقعك الأساسي باعتباره الموقع الوحيد في شبكة WordPress متعددة المواقع الخاصة بك.

لإضافة موقع جديد ، ما عليك سوى النقر فوق الزر “إضافة جديد” في الأعلى.

في صفحة “إضافة موقع جديد” ، قدم عنوان الموقع. العنوان الكامل ليس ضروريًا ، فقط الجزء الذي تريد استخدامه كنطاق فرعي أو دليل فرعي.

بعد ذلك ، أضف عنوان موقع وأدخل عنوان البريد الإلكتروني لمسؤول الموقع.

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

إذا لم يكن عنوان البريد الإلكتروني قيد الاستخدام حاليًا من قبل مستخدم آخر ، فسيقوم WordPress بإنشاء مستخدم جديد وإرسال اسم المستخدم وكلمة المرور إلى عنوان البريد الإلكتروني الذي تدخله.

بمجرد الانتهاء ، انقر فوق الزر إضافة موقع.

ستتم إضافة موقع جديد إلى شبكة WordPress المتعددة المواقع الخاصة بك. كونك مسؤول الشبكة ، ستتلقى بريدًا إلكترونيًا جديدًا لتسجيل الموقع أيضًا.

إذا قمت بإنشاء مستخدم جديد ، فسوف يتلقى هذا المستخدم بريدًا إلكترونيًا يحتوي على تعليمات لتعيين كلمة مرور جديدة وتسجيل الدخول.

قم بتثبيت السمات والملحقات على شبكتك المتعددة المواقع

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

تثبيت السمات لشبكتك المتعددة المواقع

لإضافة سمات ، انتقل إلى مواقعي> مسؤول الشبكة> صفحة السمات.

سترى قائمة بالموضوعات المثبتة حاليًا على موقع WordPress متعدد المواقع.

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

لإضافة سمة جديدة ، انقر فوق الزر “إضافة جديد” أعلى الشاشة ثم قم بتثبيت سمة WordPress كما تفعل عادةً.

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

تعيين سمة افتراضية لشبكتك المتعددة المواقع

بعد إضافة بعض السمات ، سيظل WordPress ينشط سمة WordPress الافتراضية لكل موقع جديد.

إذا كنت تريد أن تجعل سمة أخرى لتكون السمة الافتراضية للمواقع الجديدة ، فأنت بحاجة إلى إضافة التعليمات البرمجية التالية إلى ملف wp-config.php الخاص بك.

// تعيين السمة الافتراضية للمواقع الجديدة
تعريف ('WP_DEFAULT_THEME'، 'your-theme') ؛

استبدل السمة الخاصة بك باسم السمة الخاصة بك. ستحتاج إلى استخدام اسم مجلد السمة ، والذي يمكنك اكتشافه من خلال النظر إلى / wp-content / theme / folder.

تثبيت الإضافات لشبكتك المتعددة المواقع

وبالمثل ، يمكنك زيارة مواقعي> مسؤول الشبكة> صفحة الإضافات لتثبيت الإضافات والنقر على رابط تنشيط الشبكة أسفل كل مكون إضافي لتنشيطها على شبكتك المتعددة المواقع.

استكشاف الأخطاء وإصلاحها

يعد التكوين غير الصحيح للنطاقات الفرعية لأحرف البدل ومشكلات تعيين النطاق جذور المشكلات الأكثر شيوعًا في شبكة WordPress Multisite. تأكد من أن مضيف الويب الخاص بك يدعم نطاقات البدل الفرعية قبل إعداد المواقع المتعددة.

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

إصلاح مشاكل تسجيل الدخول على عمليات التثبيت متعددة المواقع

مشكلة أخرى شائعة هي أنه عند استخدام WordPress multisite مع الدلائل الفرعية ، يتعذر على بعض المستخدمين تسجيل الدخول إلى منطقة المشرف في مواقعهم بعد إضافة الرمز المطلوب في ملف wp-config.php.

لإصلاح ذلك ، حاول الاستبدال

تعريف ("SUBDOMAIN_INSTALL" ، خطأ) ؛

سطر في ملف wp-config.php مع

تعريف ("SUBDOMAIN_INSTALL" ، "false") ؛

البحث عن مستخدمين غير مؤكدين

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

استنتاج,

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

إذا كان مضيف الويب الخاص بك لا يدعم ميزة WordPress المتعددة المواقع ، فإنني أوصي بالانتقال إلى مضيف ويب آخر.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map