مساعدة من فضلكم، كيف أقوم بتثبيت Discourse على macOS؟

إذن، لدي هذا المنشور على StackOverflow يتحدث عن هذا: https://stackoverflow.com/questions/66376203/i-am-trying-to-setup-discourse-for-macos-but-i-get-an-error

لكنني أواجه خطأً في Bundler يقول:

حدث خطأ أثناء تثبيت openssl (2.2.0)، ولا يمكن لـ Bundler الاستمرار.
تأكد من نجاح الأمر `gem install openssl -v '2.2.0' --source 'https://rubygems.org/'`
قبل استخدام Bundler.

لا أستطيع إصلاح هذا، لكن لدي سؤال آخر: كيف يمكنني نشر هذا على موقعي الإلكتروني؟ وكيف يمكنني استضافته على موقعي الإلكتروني بشكل دائم (24/7) دون دفع أي رسوم؟

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

أعتقد أنه يمكنك تثبيت Discourse على macOS لأغراض التطوير فقط. يرجى تصحيحي إذا كنت مخطئًا.

5 إعجابات

أشك في أن أحدًا هنا يمكنه مساعدتك دون معرفة المزيد عن “موقعي الإلكتروني”، لكن هناك تقارير هنا تشير إلى أنه من الممكن استضافة Discourse ذاتيًا مجانًا مع Oracle. البحث قليلاً يجب أن يقودك إلى دليل مناسب. ومن هناك، يجب أن يكون من الممكن دمجها مع موقعك.

إذا كنت ترغب في تثبيت Discourse على جهاز الكمبيوتر الشخصي الخاص بك ليكون متاحًا على الإنترنت بشكل دائم (24/7)، فإن ذلك يتطلب تشغيل جهاز الكمبيوتر الشخصي الخاص بك على مدار الساعة طوال أيام الأسبوع وفتحه أمام الإنترنت. وهذا ليس فكرة جيدة حقًا.

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

هذا هو البرنامج التعليمي الذي استخدمته. هذا ما جعلني عالقًا.

يرجى الرجوع إلى التوثيق الرسمي، فهو الشيء الوحيد الذي يمكننا مساعدتك به هنا.

إذا كنت تخطط للتثبيت على خادم ليتمكن مستخدمون آخرون من الوصول إليه، فإليك دليل التثبيت الذي يتعين عليك اتباعه.

يعتمد التثبيت القياسي على Docker ويمكن إكماله في أقل من 30 دقيقة.

إذا كنت ستستخدم Discourse لأغراض التطوير لإنشاء الإضافات أو السمات أو أي شيء آخر، فهناك تثبيتات تطويرية متاحة لـ Ubuntu و Windows و macOS.

يعتمد ذلك على مكان وكيفية استضافة موقعك الإلكتروني. إذا كان لديك بالفعل خادم VPS ويمكنك الوصول إليه عبر SSH، فقد تتمكن من تثبيت Discourse عليه مباشرة.

حقق بعض المستخدمين نجاحًا مع Oracle Cloud بتثبيت Discourse على الخطة المجانية، لكن الخادم المقدم لا يلبي الحد الأدنى من متطلبات التثبيت القياسي.

إعجابَين (2)

يبدو أن Docker الخاص بي لا يعمل أيضًا. يا لها من مشكلة محبطة. سأقوم بنشر موضوع آخر حول هذا الأمر مع مزيد من معلومات التصحيح.