كيفية فصل الملفات المرفوعة إلى خادم آخر

لدي 2 VPS، وأود تعيين 1 VPS لحفظ الملفات التي تم تحميلها فقط. و 1 آخر لتشغيل برنامج discourse فقط.

هل هناك أي طريقة للقيام بذلك؟

مرحباً :waving_hand: يبدو أنك تبحث عن Configure an S3 compatible object storage provider for uploads

3 إعجابات

مرحباً، أفهم أنه من الممكن حفظ الملفات في S3.
ولكن ماذا عن إذا أردت نفس الملفات على خادم لينكس آخر؟

حسنًا، للتوضيح، هذا ليس هو نفس السؤال المطروح في المنشور الأصلي

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

  • نظام ملفات شبكة NFS، مشاركة SMB
  • نظام ملفات SSHFS ssh
  • مشغل نظام ملفات FUSE لتركيب S3 كنظام ملفات محلي (أو ببساطة استخدم S3 مباشرة)

بشكل عام، سأستخدم S3 مباشرة. لست بحاجة إلى “تشغيل خادم افتراضي خاص ثانٍ مخصص للتخزين” إذا كنت تستخدم S3.

ليس حقًا. سيكون من المنطقي أكثر وجود موازن تحميل واستخدام كلا النظامين، لكنك ستظل بحاجة إلى تحميلات الأصول على S3.

إعجاب واحد (1)