מדריך מקיף זה ידריך אותך לאורך כל התהליך של הגדרת CloudFlare R2 לעבודה עם הפלאגין FluentCommunity. נסקור כיצד ליצור ולהגדיר דלי R2, ליצור אסימוני API ולהגדיר את הגדרות הפלאגין.
שלבים להגדרת CloudFlare R2
שלב 1: צור CloudFlare R2 Bucket
- >
- התחבר לחשבון CloudFlare שלך:
- >
- עבור אל לוח המחוונים של CloudFlare והתחבר.
- נווט אל R2 Storage:
- >
- לאחר הכניסה, מצא את R2 תחת הקטע אחסון בסרגל הצד השמאלי.
- צור דלי חדש:
- >
- לחץ על הלחצן צור דלי.
- >
- בחר שם ייחודי: הזן שם לדלי שלך שקל לזהות וייחודי בכל הפרויקטים שלך.
- בחר מיקום: בחר את האזור הקרוב ביותר לקהל הראשי שלך כדי למזער את זמן האחזור. אם אינך בטוח, אתה יכול לבחור ב-אוטומטי כדי לאפשר ל-CloudFlare לבחור את האזור הטוב ביותר עבורך.
- מחלקת אחסון ברירת מחדל: השאר אותו כברירת מחדל, אלא אם יש לך דרישות אחסון ספציפיות.
- >
- אשר וצור:
- >
- בדוק פעמיים את ההגדרות שלך ולחץ על צור דלי. דלי R2 שלך מוגדר כעת ומוכן לשימוש.
עכשיו כאן תוכל לראות את פרטי הדלי. העתק מכאן את האישורים הנדרשים לשימוש מאוחר יותר.
גלול למטה לקטע R2.dev תת-דומיין בדף זה וכאן תקבל כתובת URL של R2.dev Bucket. כמו כן, עליך לאפשר גישה לתת-דומיין R2.dev זה.
לחץ על הלחצן אפשר גישה כדי לאפשר.
שלב 2: צור אסימוני API
- >
- גישה להגדרות הפרופיל שלך:
- >
- במרכז השליטה של CloudFlare, לחץ על סמל הפרופיל שלך בפינה השמאלית העליונה ובחר הפרופיל שלי.
- מהגדרות הפרופיל שלך, לחץ על אסימוני API. כאן, אתה יכול ליצור אסימון API מותאם אישית עם ההרשאות הדרושות.
- צור אסימון API חדש:
- >
- לחץ על הלחצן התחל בקטע אסימון מותאם אישית .
- >
- לחץ על הלחצן צור אסימון.
- >
- הגדר הרשאות אסימונים:
- >
- תחת הרשאות, הגדר את הדברים הבאים:
- >
- חשבון > Workers R2 Storage > ערוך
- משאבי חשבון: בחר בחשבון הספציפי שלך כדי להגביל את היקף הגישה של האסימון.
- תחת הרשאות, הגדר את הדברים הבאים:
- >
- צור ושמור את האסימון:
- >
- לחץ על צור אסימון ודאג להעתיק ולאחסן בצורה מאובטחת הן את מפתח הגישה ו המפתח הסודי שהוצגו. לא תוכל לצפות בהם שוב לאחר שתעזוב את המסך הזה.
שלב 3: השג את נקודת הקצה R2 שלך
- >
- אתר את נקודת הקצה R2 API:
- >
- עבור אל R2 במרכז השליטה של CloudFlare ולחץ על סקירה כללית.
- בקטע R2 API תמצא את כתובת האתר של נקודת הקצה. העתק את כתובת האתר הזו, שבדרך כלל נראית משהו כמו https://<ACCOUNT_ID>.r2.cloudflarestorage.com.
שלב 4: הגדר את הפלאגין FluentCommunity
- >
- גישה להגדרות הפלאגין בוורדפרס:
- >
- נווט אל פלאגין FluentCommunity > הגדרות > תכונות & תוספות.
- גלול מטה כדי לאתר את הקטע מודול מדיה ולחץ על הלחצן הגדר . כעת בחר Cloudflare R2.
- הזן את אישורי CloudFlare שלך:
- >
- מפתח גישה: הדבק את מפתח הגישה ששמרת קודם לכן מהאסימון של CloudFlare API.
- מפתח סודי: הזן את המפתח הסודי מאסימון CloudFlare API שלך.
- מזהה חשבון: הזן את CloudFlare מזהה החשבון (מצא את זה במרכז השליטה של CloudFlare תחת הגדרות החשבון שלך).
- דלי: הזן את השם של דלי R2 שיצרת בשלב 1.
- תיקיית משנה (אופציונלית): אם ברצונך לארגן קבצים בתוך תיקיית משנה מסוימת בדלי שלך, ציין את שם תיקיית המשנה כאן.
- כתובת אתר ציבורית: ספק את כתובת האתר הציבורית עבור דלי R2 שלך. זה בדרך כלל נראה כמו https://pub-<ACCOUNT_ID>.r2.dev.
- שמור את ההגדרות שלך:
- >
- לאחר מילוי כל השדות כהלכה, לחץ על הלחצן שמור כדי לאחסן את התצורה שלך.
תצורה נוספת (אופציונלי)
עבור הגדרות מתקדמות יותר, אתה יכול להגדיר את הגדרות CloudFlare R2 שלך בקובץ wp-config.php שלך. שיטה זו מספקת שכבת אבטחה נוספת והיא שימושית לניהול תצורות על פני סביבות שונות.
הוסף שורות אלה אל wp-config.php:< /strong>
php
העתק קוד
// תצורת CloudFlare R2 define('FLUENT_COMMUNITY_CLOUD_STORAGE', 'cloudflare_r2'); define('FLUENT_COMMUNITY_CLOUD_STORAGE_ACCOUNT_ID', 'YOUR_ACCOUNT_ID'); // דוגמה: 1718cb5a51e65c8f19e8sahdakh763 define('FLUENT_COMMUNITY_CLOUD_STORAGE_ACCESS_KEY', 'YOUR_ACCESS_KEY'); define('FLUENT_COMMUNITY_CLOUD_STORAGE_SECRET_KEY', 'YOUR_SECRET_KEY'); define('FLUENT_COMMUNITY_CLOUD_STORAGE_BUCKET', 'YOUR_BUCKET_NAME'); define('FLUENT_COMMUNITY_CLOUD_STORAGE_PUBLIC_URL', 'https://pub-SOME_RANDOM_STRINGS.r2.dev'); // דומיין מותאם אישית אם מוגדר define('FLUENT_COMMUNITY_CLOUD_STORAGE_SUB_FOLDER', 'שם-תת-התיקייה שלך'); // אופציונלי
>הערה: הגדרת ערכים אלה ב-wp-config.php תעקוף את כל ההגדרות המוגדרות בפאנל הניהול של הפלאגין FluentCommunity.
פתרון בעיות נפוצות
- >
- הרשאות אסימון API: ודא לאסימון ה-API שלך יש את ההרשאות הנכונות לגישה ל-R2.
- קטגוריה או כתובת אתר שגויה: בדוק שוב ששם הדלי וכתובת האתר הציבורית שלך מדויקים ומוגדרים כהלכה.
- הגדרת דומיין מותאם אישית: אם אתה משתמש בדומיין מותאם אישית, ודא שהוא מוגדר כהלכה ב-CloudFlare כדי למנוע בעיות קישוריות.
לכל תמיכה נוספת, אל תהסס לפנות אל צוות התמיכה שלנו א>. אנחנו כאן כדי לעזור לך!