قم بتوصيل حاوية تخزين متوافقة مع S3 بوحدة تخزين خارجية في Nextcloud
قم بتثبيت حاوية تخزين كائنات متوافقة في Nextcloud باستخدام الواجهة الخلفية S3 الخاصة بها، مع نقطة النهاية الصحيحة، وبيانات الاعتماد، ونطاق الوصول، وخطوات التحقق.
لعرض حاوية تخزين متوافقة مع S3 في Nextcloud، فعّل تطبيق دعم التخزين الخارجي المدمج، وأضف نقطة ربط Amazon S3 في إعدادات الإدارة، ثم أدخل تفاصيل حاوية التخزين الخاصة بالموفر، ومفتاح الوصول، والمفتاح السري، ونقطة النهاية. بالنسبة لموفري التخزين غير التابعين لأمازون، عادةً ما يكون اسم المضيف ونمط المسار هما الحقلان اللذان يحتاجان إلى أكبر قدر من الاهتمام. تأكد من أن نقطة الربط تعمل بشكل صحيح، ثم اختبرها باستخدام ملف مؤقت قبل منح صلاحيات وصول أوسع.
تُنشئ هذه العملية وحدة تخزين خارجية: يتصل Nextcloud بمخزن موجود ويعرضه كمجلد في تطبيق الملفات. ولا يقوم بنقل الملفات إلى المخزن، أو جعله وحدة التخزين الأساسية لـ Nextcloud، أو استبدال دليل بيانات Nextcloud.
يوثّق دليل إدارة Nextcloud 35 واجهة Amazon S3 الخلفية لخدمات Amazon S3 والخدمات المتوافقة. تختلف مزودات الخدمة في سلوك واجهة برمجة تطبيقات S3، وتنسيق نقطة النهاية، ومنطقة التوقيع، والأذونات المطلوبة، لذا يُرجى مراجعة صفحة إعداد مزود الخدمة للاطلاع على هذه القيم. ابدأ بمخزن بيانات جديد أو فارغ، أو بادئة اختبار معزولة بوضوح، إذا كنت غير متأكد من كيفية ظهور الكائنات الموجودة.
إذا لم يظهر نظام إدارة الخادم في قائمة التخزين المنسدلة، فتأكد من تفعيل التطبيق وأن حسابك يتمتع بصلاحيات المسؤول. قد تختلف مسميات القوائم قليلاً بين الإصدارات؛ استخدم الإصدار المطابق من دليل إدارة Nextcloud إذا لم يكن تثبيتك على الإصدار 35.
Archive. هذا هو الاسم الذي يراه المستخدمون في Nextcloud؛ وهو ليس اسم حاوية تخزين أو مسارًا. لا تستخدم الشرطات المائلة.auto.https://endpoint.example/bucketبدلاً من النمط السابق https://bucket.endpoint.example. دليل S3 الخاص بالمزوّد هو المرجع الأساسي لهذا الإعداد.يتم حفظ الحقول المطلوبة عند اكتمالها. يشير مؤشر الحالة الأخضر إلى إمكانية اتصال Nextcloud، بينما يشير المؤشر الأصفر أو الأحمر إلى عدم إمكانية التحقق من صحة الربط. في حال استمرار حالة الخطأ، انقر على أيقونة الحالة أو أعد تحميل صفحة الإدارة لإعادة التحقق. يُشير Nextcloud إلى أنه قد يتم وضع علامة "غير متاح" على الربط الذي به خطأ لمدة عشر دقائق.
افتح قائمة خيارات الصف لمراجعة إعدادات مستوى الربط. المشاركة مُعطّلة افتراضيًا؛ فعّلها فقط إذا كان المستخدمون سيشاركون الملفات من هذا الربط. يمكنك أيضًا ضبط الربط للقراءة فقط لبيانات المرجع، وتفعيل المعاينات عند الحاجة، واختيار عدد مرات فحص Nextcloud للتغييرات الخارجية. تؤثر هذه الخيارات على سلوك الربط داخل Nextcloud؛ ولا تُغيّر سياسة حاوية موفر التخزين.
لا تفترض أن إضافة نقطة ربط تجعل التغييرات المباشرة في لوحة تحكم الموفر تظهر فورًا في Nextcloud. يحتفظ Nextcloud بذاكرة تخزين مؤقتة للملفات. عند إنشاء الملفات أو تغييرها أو حذفها خارج Nextcloud، قد تبقى قائمة الملفات المخزنة مؤقتًا غير محدثة حتى يتم تحديثها بواسطة عملية مسح. بالنسبة إلى S3 وغيرها من أنظمة التخزين الخلفية التي لا تدعم إشعارات الموفر، يوثق Nextcloud عمليات المسح الدورية باستخدام الأمر ` occ files_external:scan <mount_id>. ابحث عن المعرّف باستخدام الأمر `. occ files_external:listشغّل OCC من دليل تثبيت Nextcloud بصفتك مستخدم خادم الويب، مع تعديل اسم المستخدم وواجهة سطر الأوامر لتناسب تثبيتك.
Photos//cat.pngتجاهل مفاتيح S3 التي تحتوي على فواصل متكررة، مثل الفاصلة، ومحتوياتها.انتظر حتى يتحول لون حالة الربط إلى الأخضر. افتح تطبيق الملفات كمستخدم ضمن النطاق المسموح به، ثم افتح مجلد الربط، وارفع ملف اختبار صغيرًا باسم فريد، وقم بتنزيله، ثم احذفه من خلال Nextcloud. إذا أمكن، تحقق من ظهور العنصر المطلوب في عرض حاوية التخزين الخاصة بالموفر. ثم اختبر باستخدام مستخدم ثانٍ فقط إذا كان الوصول الجماعي جزءًا من الخطة. أخيرًا، تأكد من أن أي مستخدم خارج النطاق المحدد لا يمكنه رؤية الربط. احذف عنصر الاختبار واحتفظ ببيانات اعتماد أقل الامتيازات.
للحصول على أوصاف الحقول الخاصة بكل إصدار، راجع تكوين Nextcloud 35 Amazon S3 ودليل إدارة التخزين الخارجي لـ Nextcloud 35 .
قم بتثبيت حاوية تخزين كائنات متوافقة في Nextcloud باستخدام الواجهة الخلفية S3 الخاصة بها، مع نقطة النهاية الصحيحة، وبيانات الاعتماد، ونطاق الوصول، وخطوات التحقق.
قم بنقل دليل بيانات Nextcloud الخاص بنظام Linux بأمان إلى محرك أقراص خارجي باستخدام تركيب UUID ثابت، ووضع الصيانة، ونسخة تم التحقق منها، والرابط الرمزي للمسار الأصلي.
استعادة الوصول إلى Nextcloud بعد التحديث عن طريق تشخيص أخطاء SQL، والتحقق من اتصال قاعدة البيانات، وإكمال عمليات الترحيل المتقطعة بأمان.
استخدم أمر OCC الخاص بـ Nextcloud لإعادة تعيين كلمة مرور المسؤول من واجهة سطر الأوامر الخاصة بالخادم، مع إرشادات حول أسماء المستخدمين والأذونات وموفري تسجيل الدخول الخارجيين.
قم بإزالة تحذير HSTS الخاص بـ Nextcloud عن طريق تعيين العنوان في Apache أو NGINX أو وكيل TLS الخاص بك، ثم تحقق من استجابة HTTPS العامة بأمان.
تتبع حالات فشل تثبيت التطبيقات من متجر التطبيقات إلى مشاكل في نظام أسماء النطاقات (DNS) أو بروتوكول HTTPS أو الخادم الوكيل أو بروتوكول TLS أو مشاكل في التكوين من خادم Nextcloud نفسه.
انقل العمل على الصور المصغرة إلى جدول زمني مُتحكم به في الخلفية، وقم بتقليص أحجام المعاينة غير المستخدمة، وتحقق من قائمة الانتظار دون إثقال خادم Nextcloud الخاص بك.
ابحث عن الملف أو قاعدة الاستبعاد أو مشكلة الاتصال أو حالة قاعدة بيانات العميل التي تعيق مزامنة Nextcloud، ثم تحقق من عمليات التحميل والتنزيل بأمان.
ابحث عن حد PHP OPcache الذي يتسبب في ظهور تحذير Nextcloud، وقم بتحديث تكوين PHP الصحيح للويب، وأعد التشغيل بأمان، وتحقق من النتيجة.
قارن بين الكود المدمج والكود القائم على Docker، ثم قم بتوصيل Collabora Online بـ Nextcloud من خلال وكيل عكسي آمن HTTPS.