مساعدة في تثبيت Discourse مع Apache2

مرحبًا،

أقوم باستضافة 3 مدونات ووردبريس ونسخة من Nextcloud على خادم DigitalOcean الخاص بي.

أرغب في إعداد Discourse على هذا الخادم. لدي نسخ احتياطية، لذا لا بأس إذا حدثت أي مشاكل.

لقد حاولت اتباع هذا الموضوع على المنتدى (Run other websites on the same machine as Discourse) الذي يتناول تثبيت Discourse جنبًا إلى جنب مع Apache باستخدام Nginx، وما قمت به حتى الآن هو:

  • تعطيل خدمة Apache2 مؤقتًا لإعداد Discourse
  • نسخ ملفات Discourse إلى /var/discourse وتشغيل discourse-setup
  • تثبيت Nginx وإنشاء ملف discourse.conf في /etc/nginx/sites-enabled/discourse.conf
  • عند تشغيل الأمر /var/discourse/launcher stop app || true، أواجه الخطأ التالي:
root@aavoblog:/var/discourse# /var/discourse/launcher stop app || true
Your Docker installation is not using a supported storage driver.  If we were to proceed you may have a broken install.
aufs is the recommended storage driver, although zfs and overlay2 may work as well.
Other storage drivers are known to be problematic.
You can tell what filesystem you are using by running "docker info" and looking at the 'Storage Driver' line.

If you wish to continue anyway using your existing unsupported storage driver,
read the source code of launcher and figure out how to bypass this check.

لقد بحثت عن حل، لكنني لم أتمكن من إصلاح المشكلة. هل يمكن لأحد المساعدة في حل هذه المشكلة؟

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

مرحبًا @avndp

إذا قمت بالبحث في Google باستخدام نص رسالة خطأ “التخزين” الخاصة بـ Docker (المذكورة أعلاه)، فستجد العديد من المناقشات حول هذا الموضوع، بما في ذلك بعضها على هذا الموقع (meta).

3 إعجابات

من المرجح أن تحتاج إلى ذاكرة وصول عشوائي (RAM) أكثر بكثير مما توفره قطرة (Droplet) الحالية. سيكون من الأسهل وربما الأرخص إنشاء قطرة جديدة. في الموقع الذي أدير فيه نسختين من Discourse وموقعي WordPress، انتهيت بزيادة الذاكرة إلى 8 جيجابايت قبل أن يصبح النظام مستقرًا.

3 إعجابات