انتقل إلى المحتوى الرئيسي

إضافة WP Media Folder : التكامل مع أمازون إس 3

1. قم بتسجيل الدخول إلى Amazon S3 من WP Media Folder

ارجع إلى لوحة تحكم ووردبريس وانقر على قائمة الإعدادات > WP Media Folder > السحابة > تفريغ الوسائط > أمازون إس 3. الصق ما يلي في حقول النموذج:

  • معرف مفتاح الوصول
  • مفتاح الوصول السري

 

مفتاح الإدخال

 

بعد ذلك، احفظ الإعدادات، وسينجح الاتصال. انتقل إلى الخطوة التالية لاكتشاف ميزات AWS S3.

 

2. كيف يعمل؟ ما الذي يمكنني فعله باستخدام خدمة Amazon S3؟

كيف يعمل؟

بمجرد ربط WP Media Folder مع Amazon S3، يرجى تحديد حاوية أو إنشاء حاوية جديدة حيث سيتم تخزين جميع بياناتك.

 

إنشاء حاوية

 

يمكنك تفعيل "النسخ إلى Amazon S3" ، وسيتم إرسال جميع الوسائط الجديدة التي تم تحميلها إلى Amazon S3.

 

نسخ إلى AWS

 

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

ملاحظة: عند تنفيذ هذا الإجراء، سيتم استبدال رابط الوسائط الخاص بك برابط Amazon S3. انظر المثال أدناه.
من https://joomunited.com/wp-content/uploads/2019/02/image.jpg إلى >> https://s3.amazonaws.com/{bucket}/wp-media-folder-joomunited/wp-content/uploads/2019/02/image.jpg

بنية المجلدات على Amazon S3: أدخل المسار المخصص لمكان تخزين الملفات التي تم تفريغها في حاوية S3 الخاصة بك.

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

 

offload-media-amazon-s3

 

بتمكين تسمية المرفقات ، سيتم عرض المعلومات المتعلقة بكل وسائط عند تمرير مؤشر الماوس فوق تسمية aws3 في أعلى اليمين.

 

أمازون-لايبل

 

عندما ترغب في تغيير موقع ملفات الوسائط أو إزالة الإضافة، انقر على "استرداد وسائط Amazon S3" ، وسيتم نسخ جميع ملفات الوسائط من Amazon إلى مكتبة الوسائط الخاصة بك. وستبقى جميع الروابط المضافة سابقًا إلى محتواك كما هي (لن تجد أي روابط معطلة).

 

استرجاع-أوس

 

ملاحظة: لا يمكنك مزامنة الملفات من S3 إلى مكتبة الوسائط إلا إذا تم تحميلها من خلال الملحق الخاص بنا.

كيفية الاتصال بـ CloudFront؟

تم دمج CloudFront مع إضافتنا. لإنشاء نطاق مخصص (CNAME)، انتقل أولاً إلى لوحة تحكم أمازون، ثم إلى الخدمات > CloudFront أو انتقل إلى هذا الرابط .

 

قائمة كلاود فرونت

 

من هنا، انقر على "إنشاء توزيع" في الزاوية اليمنى.

 

زر إنشاء التوزيع

 

ثم الصق نطاقك في نطاق المصدر . إذا كان نطاقك هو: "https://s3-us-west-1.amazonaws.com/joom-united" ، فيُرجى تغييره إلى: "https://joom-united.s3-us-west-1.amazonaws.com".

 

إنشاء توزيع

 

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

 

إعدادات ذاكرة التخزين المؤقت القديمة

 

ثم انتقل إلى تفاصيل التوزيع، وانسخ اسم نطاق التوزيع. ثم انتقل إلى إعدادات أمازون في WP Media Folder ، والصقه في النطاق المخصص (CNAME) .

 

النسخ والتوزيع

 

يرجى الانتظار لبضع دقائق حتى يتم تحميل الصورة بالكامل عندما يتغير حقل "آخر تعديل" من "جاري النشر" إلى التاريخ والوقت الحاليين.

وأخيرًا، يمكنك رؤية التغييرات في عنوان URL للملف في كل صورة.

 

file-url-cdn-s3

 

الإعدادات والإجراءات المتقدمة

يمكنك اختيار حاوية لاستيراد المجلدات والملفات من خادم S3 إلى مكتبة الوسائط الخاصة بك. أو نسخ جميع الملفات من حاوية إلى أخرى.

 

نسخ الحاويات

 

3. إنشاء مستخدم IAM


يتضمن الملحق تكامل Amazon S3 مع WP Media Folder . يجب تثبيت هذا الملحق (الإضافة) بالإضافة إلى WP Media Folder. كما يتضمن الملحق تكاملاً مع Google Drive وGoogle Photo وDropbox و OneDrive .

أولاً، تحتاج إلى تسجيل الدخول إلى Amazon Console أو التسجيل إذا لم يكن لديك حساب AWS S3.

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

الخطوة 1: أدخل اسمًا للمستخدم، ثم انقر فوق التالي .

 

إنشاء مستخدم

 

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

 

إذن المستخدم

 

الخطوة 3: إذا كان كل شيء يبدو جيدًا، فانقر فوق إنشاء المستخدم .

 

مراجعة المستخدم

 

إنشاء مفتاح وصول

بعد إنشاء مستخدم جديد بنجاح، يجب عليك الانتقال إلى إدارة الوصول > المستخدمون > {حدد مستخدمًا} > علامة تبويب بيانات اعتماد الأمان.

 

بيانات اعتماد الأمان

 

ثم قم بالتمرير لأسفل في مفاتيح الوصول ، وانقر على زر إنشاء مفتاح الوصول

 

إنشاء مفتاح الوصول

 

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

 

الخطوة 1 - إنشاء المفتاح

 

الخطوة التالية في الخطوة الثانية: قم بتسمية الحقل المخصص للوصف. ثم انقر على زر " إنشاء مفتاح الوصول"

 

مفتاح اسم الخطوة 2

 

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

 

الخطوة 3 - استرجاع مفتاح الوصول

 

أنشئ حاوية

لاستخدام خدمة Amazon S3، يجب إنشاء حاوية تخزين جديدة. يرجى الانتقال إلى قسم الحاويات: https://s3.console.aws.amazon.com/s3/buckets ، ثم النقر على إنشاء حاوية" .

 

إنشاء حاوية

 

في قسم التكوين العام ، أدخل اسم الحاوية، وحدد منطقة AWS، وفي ملكية الكائنات ، حدد تمكين قوائم التحكم بالوصول > خيار كاتب الكائنات .

 

اسم-حاوية

 

في إعدادات حظر الوصول العام لهذا القسم من الحاوية، قم بإلغاء تحديد الخيار: "حظر الوصول العام بالكامل" وقم بتحديد الخيار: "أقر بأن الحالي ..." كما هو موضح في الصورة أدناه.

 

block-public-access-s3

 

ثم اترك جميع الخيارات الأخرى كما هي افتراضياً، وانقر على زر إنشاء حاوية

 

الخطوة النهائية: إنشاء حاوية

 

وأخيرًا، يجب إنشاء حاوية جديدة بنجاح مع حالة عمود الوصول: "يمكن أن تكون الكائنات عامة" .

 

تم إنشاء دلو جديد

 

أو يمكنك إنشاء حاوية جديدة في WP Media Folder . انتقل إلى قائمة الإعدادات > WP Media Folder > السحابة > تفريغ الوسائط > أمازون S3، ثم انقر على إعدادات الحاوية واختيارها . في أسفل النافذة المنبثقة، أدخل اسم الحاوية وانقر على إنشاء .

 

إنشاء حاوية ووردبريس