هل أصبح موقع WordPress الخاص بك أبطأ بسبب مكتبة وسائط متنامية؟ إذا كنت تبحث عن طريقة ذكية لإدارة ملفات الوسائط وتخزينها بكفاءة ، فقد يكون ربط موقعك بموقع Amazon S3 هو الحل الأمثل.
مع توسع موقع الويب الخاص بك ، يمكن أن يؤدي التعامل مع كميات كبيرة من الصور ومقاطع الفيديو والتحميلات الأخرى إلى زيادة الضغط على خادم الاستضافة الخاص بك. لتجنب مشاكل الأداء ، يعد نقل هذه الملفات إلى نظام تخزين خارجي مثل Amazon S3 فكرة جيدة.
Amazon S3 هي خدمة تخزين قائمة على السحابة معروفة بسرعتها ومرونتها وموثوقيتها. من خلال تخزين ملفات الوسائط الخاصة بك على S3 ، فإنك تقلل من الحمل على استضافة WordPress الخاصة بك وتحسن سرعة موقعك وقابليته للتوسع.
في هذه المقالة ، سنرشدك من خلال ربط مكتبة وسائط WordPress الخاصة بك بـ AWS S3 باستخدام ملف التالي 3 تفريغ البرنامج المساعد. ستتعلم أيضًا كيف يمكن لهذا الإعداد أن يعزز أداء موقعك وإدارة الموارد.
لنبدأ.
ما هو Amazon S3؟
Amazon S3، اختصار لخدمة التخزين البسيطة، هو حل تخزين سحابي تقدمه Amazon Web Services (AWS). تم تصميمه لمساعدة المستخدمين على تخزين كميات غير محدودة من البيانات والوصول إليها بأمان من أي مكان، متى احتاجوا إليها.
سواء كانت الصور أو مقاطع الفيديو أو المستندات أو النسخ الاحتياطية أو سجلات النظام ، يمكن لـ Amazon S3 التعامل مع جميع أنواع الملفات. يوفر واجهة ويب مباشرة يمكن للمطورين استخدامها لتحميل البيانات وإدارتها واستردادها بسلاسة عبر الإنترنت.
ما هو البرنامج المساعد WordPress S3 الذي يجب أن تستخدمه؟
من المهم اختيار المكون الإضافي المناسب لتوصيل WordPress بـ Amazon S3. أنت بحاجة إلى شيء بسيط وموثوق ومليء بالميزات المفيدة. يجب أن يتطابق المكون الإضافي مع احتياجاتك ويكون من السهل إعداده.
دعنا نتحدث عن أهم 3 مكونات إضافية يمكنها تحميل مكتبة وسائط WordPress إلى AWS S3 دون أي متاعب.
التالي 3 تفريغ: إنه خيار رائع لإلغاء تحميل ملفات الوسائط. يربط موقع WordPress الخاص بك بـ Amazon S3 وينقل الوسائط الخاصة بك إلى السحابة. يساعد هذا في تحرير مساحة على الخادم الخاص بك ويحسن سرعة موقع الويب الخاص بك.
تحميل ملف Wasabi Smart: يدعم هذا المكون الإضافي Amazon S3 أيضًا. يسمح لك بتحميل ملفات الوسائط الخاصة بك بسرعة من WordPress إلى السحابة. المكون الإضافي بسيط ويساعد في الحفاظ على ملفاتك آمنة ومنظمة.
UpdraftPlus: يشتهر البرنامج المساعد بالنسخ الاحتياطية. يمكنه تخزين النسخ الاحتياطية لموقع WordPress الخاص بك على Amazon S3. على الرغم من أنه لا يركز فقط على الوسائط ، إلا أنه لا يزال مفيدًا لحفظ بيانات موقعك في السحابة.
موصى به: أحد المكونات الإضافية الشائعة التي تلبي جميع هذه المعايير هي التالي 3 تفريغ ملحق وسائط. يوفر المكون الإضافي ميزات متقدمة لإدارة ملفات الوسائط على مواقع WordPress.
كيفية تحميل مكتبة وسائط WordPress إلى Amazon S3 باستخدام Next3 Offload؟
يمكنك إلغاء تحميل مكتبة وسائط WordPress الخاصة بك إلى AWS S3 باستخدام المكون الإضافي Next3. اتبع الخطوات التالية:
- قم بتثبيت المكون الإضافي Next3 على موقع WordPress الخاص بك.
- اختر Amazon S3 كمزود تخزين.
- قم بتسجيل الدخول إلى وحدة تحكم AWS الخاصة بك.
- قم بإنشاء مستخدم IAM جديد بأذونات مناسبة.
- قم بتعيين أذونات الوصول العامة لـ S3 Bucket.
- انسخ مفتاح الوصول والمفتاح السري من AWS.
- أضف هذه المفاتيح إلى إعدادات البرنامج المساعد NEXT3.
- تكوين إعدادات التخزين (اسم الجرافة ، المنطقة ، إلخ).
- إعداد إعدادات التسليم لخدمة وسائط الخدمة.
- قم بتمكين إعدادات إلغاء التحميل لنقل ملفات الوسائط تلقائيًا.
الخطوة رقم 1: تثبيت وتنشيط Next3
لتوصيل ملفات وسائط WordPress الخاصة بك مع Amazon S3 ، ستحتاج إلى مكون إضافي موثوق يمكنه التعامل مع عملية التفريغ. يساعد هذا في تقليل الحمل على الخادم الخاص بك ويحسن سرعة موقعك وأدائه.
قبل تثبيت البرنامج المساعد يجب عليك احصل على وتنزيل الإضافة من موقعهم الرسمي. في ذلك الوقت ، سيتم منحك ترخيصًا لتفعيل البرنامج المساعد.
ابدأ بتسجيل الدخول إلى لوحة تحكم WordPress الخاصة بك. من القائمة اليسرى انتقل إلى الإضافات قسم.

حدد إضافة ملحق جديد زر لتثبيت البرنامج المساعد Next3.

الآن، تحتاج إلى الانتقال إلى تحميل البرنامج المساعد زر.

في هذه الخطوة، ستحتاج إلى تحميل ملفك. ببساطة انقر فوق اختر ملف زر لفتح متصفح ملفات جهازك.

بعد اختيار الملف ابحث عن تثبيت الآن زر على الشاشة. (يمكنك متابعة هذه المقالة لإكمال عملية التثبيت).

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

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

بعد إكمال الخطوات المذكورة أعلاه، يمكنك الوصول إلى التالي 3 تفريغ لوحة تحكم من لوحة إدارة WordPress الخاصة بك.
الخطوة رقم 2: حدد مزودًا
حان الوقت الآن لاختيار مزود التخزين الخاص بك. في هذه الحالة، حدد أمازون S3 من الخيارات المتاحة. سيبدأ هذا في عملية ربط موقع WordPress الخاص بك بحساب Amazon S3 الخاص بك لتفريغ الوسائط.

في هذه المرحلة، ستحتاج إلى أدخل مفتاح الوصول والمفتاح السري لتوصيل Amazon S3 بموقع WordPress الخاص بك.
للحصول على هذه المفاتيح، يجب أن يكون لديك حساب Amazon S3. إذا لم يكن لديك واحد حتى الآن ، فستحتاج إلى إنشائه أولاً.
اتبع الخطوات أدناه للتسجيل أو تسجيل الدخول إلى Amazon S3. سيرشدك هذا خلال إعداد حساب AWS الخاص بك وإنشاء بيانات الاعتماد المطلوبة.
الخطوة رقم 3: تسجيل الدخول إلى وحدة تحكم AWS
إذا كان لديك بالفعل ملف أمازون ويب خدمات (AWS) حساب ، ما عليك سوى الانتقال إلى صفحة تسجيل الدخول إلى AWS وتسجيل الدخول باستخدام بريدك الإلكتروني وكلمة المرور.
بمجرد تسجيل الدخول ، ستتمكن من الوصول إلى وحدة تحكم إدارة AWS ، حيث يمكنك إدارة تخزين S3 وإنشاء الوصول والمفاتيح السرية.

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

الخطوة رقم 4: إنشاء مستخدم IAM
بعد تسجيل الدخول إلى وحدة تحكم إدارة AWS، فإن الخطوة التالية هي إنشاء وحدة جديدة مستخدم أنا.
هناك طريقتان شائعتان لإنشاء مستخدم IAM يمكنك متابعته. ستساعدك كلتا الطريقتين في إنشاء بيانات الاعتماد اللازمة لتوصيل WordPress بـ Amazon S3 بشكل آمن.
نحن نتبع طريقتين لإنشاء مستخدم IAM:
الطريقة 1:
في ال حقل اسم المستخدم، اكتب الاسم الذي تريد تعيينه لمستخدم IAM الجديد. اختر اسمًا يسهل تذكره ويتعلق بالغرض منه.
ثم تحت نوع بيانات اعتماد AWS، حدد المربع ل مفتاح الوصول – الوصول البرنامجي. يتيح هذا الخيار للمستخدم التفاعل مع خدمات AWS.

للسماح بالجديد مستخدم أنا لإدارة مجموعات S3 والكائنات ، تحتاج إلى تعيين الأذونات المناسبة.
للتحضير لأول مرة مع التالي 3 تفريغ، يوصى باستخدام Amazons3fullaccess سياسة. هذا يتجنب أخطاء الإذن أثناء التكوين. يمكن للمستخدمين المتقدمين لاحقًا التبديل إلى سياسة IAM المخصصة لتقييد الوصول بشكل أكثر تحديدًا.
الآن اختر إرفاق السياسات الحالية مباشرة. في مربع التصفية اكتب "S3للعثور على السياسات ذات الصلة. من القائمة، قم بالتمرير لأسفل وحدد المربع لـ Amazons3fullaccess. ثم انقر فوق التالي: العلامات للاستمرار.

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

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

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

الطريقة الثانية:
بعد تسجيل الدخول إلى وحدة تحكم إدارة AWS، فإن الخطوة التالية هي إنشاء مستخدم IAM جديد.
ابدأ بإدخال اسم في اسم المستخدم حقل. سيساعدك هذا في التعرف على المستخدم لاحقًا.
تحت نوع الوصول، حدد خانة الاختيار لـ الوصول البرنامجي لتمكين الوصول إلى API والوصول إلى البرنامج المساعد. ثم انقر فوق التالي: أذونات زر للمتابعة.

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

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

الآن، في وحدة تحكم إدارة AWS، انتقل إلى: أنا → المستخدمون → التالي 3 (أو اسم المستخدم الذي قمت بإنشائه).
ثم اضغط على بيانات اعتماد الأمان علامة التبويب.

في قسم إنشاء مفتاح الوصول ، ستنتقل إلى ثلاث خطوات لإنشاء مفتاح جديد.
بالنسبة للخطوة 1: الوصول إلى أفضل الممارسات والبدائل الرئيسية ، اختر الخيار واجهة سطر الأوامر (CLI) نظرًا لأنك تستخدم مفتاح المكون الإضافي أو الوصول البرمجي.

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

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

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

حدد المربع ل حظر كل الوصول العام. ثم انقر فوق حفظ التغييرات زر لتطبيق الإعدادات.

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

الخطوة رقم 6: تحديد مفاتيح الوصول الخاصة بك
للسماح لـ Next3 بإلغاء تحميل الوسائط الاتصال مع Amazon S3 ، تحتاج إلى إضافة مفاتيح الوصول إلى AWS إلى موقع الويب الخاص بك.
افتح ملف CSV الذي قمت بتنزيله سابقًا وانسخ معرف مفتاح الوصول ومفتاح الوصول السري.
ثم الصق هذه المفاتيح في إعدادات البرنامج المساعد لإنشاء الاتصال مع Amazon S3.

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

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

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

يمكنك أيضا اختيار تصفح دلاء إذا كان لدى مستخدم IAM إذنًا لعرضها.

بعد إجراء جميع التغييرات المتعلقة بالجرافة ، انقر فوق حفظ الإعدادات زر.

الخطوة رقم 8: تكوين إعدادات التخزين
بمجرد اتصال Amazon S3 بموقع WordPress الخاص بك ، فإن الخطوة التالية هي تكوين الإعدادات الأساسية ضمن إعدادات التخزين.
للقيام بذلك ، انتقل إلى لوحة تحكم مسؤول WordPress وافتح ملف التالي 3 تفريغ القائمة. من هناك، يمكنك ضبط خيارات التخزين لتناسب احتياجاتك.

من لوحة التحكم Next3 ، يمكنك إدارة جميع إعدادات تفريغ الوسائط ، ومراقبة استخدام التخزين ، وتخصيص كيفية التعامل مع الملفات بين WordPress و Amazon S3.

الآن ، استخدم أزرار التبديل لتمكين تفريغ الوسائط و نسخ إلى الخادم المحلي خيارات.

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

الخطوة رقم 9: إعداد إعدادات التسليم
حان الوقت الآن لاختيار مزود لتسليم ملفات الوسائط التي تم تفريغها. توجه إلى إعدادات التسليم قسم لإعداد هذا.

بعد ذلك ، حدد مزود التوصيل الخاص بك من الخيارات المتاحة.

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

الخطوة رقم 10: إعداد إعدادات إلغاء التحميل
أخيرًا ، تابع تكوين إعدادات إلغاء التحميل.

يمكنك الآن اختيار تفريغ جميع ملفات الوسائط الموجودة أو تحديدها واحدة تلو الأخرى. ببساطة انقر فوق تفريغ الآن زر لبدء نقل مكتبة وسائط WordPress الخاصة بك إلى AWS S3.

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

يمكنك أيضًا تفريغ ملفك الحالي المناونات المدنية و جافا سكريبت (JS) ملفات إلى السحابة. يساعد هذا في تقليل تحميل الخادم الخاص بك ويسرع موقع الويب الخاص بك.

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