لقد قرأت عن دعم ARM التجريبي الخاص بك.
ومع ذلك، لست متأكدًا مما إذا كنت قد انتبهت إلى كل ما يجب مراعاته بشأن ARM.
في النهاية، توقف التثبيت. تبدو رسالة الخطأ غير مفيدة بالنسبة لي.
ما رأيك؟
# Install Discourse on a Cloud Server
> To install and self-host Discourse, follow the steps below. But if you'd rather skip the setup, maintenance, and server management, our official Discourse hosting takes care of everything for you.
>
> 👉 [Learn more about Discourse hosting](https://discourse.org/pricing)
> If you prefer to self-host but need help setting it up we have partners who can help.
> [Click here to explore self-hosting set-up options](https://discourse.org/partners).
**Set up Discourse in the cloud in under 30 minutes** with zero knowledge of Rails or Linux shell. One example
is [DigitalOcean][do], but these steps will work on any **Docker-compatible** cloud provider or local server. This
walkthrough will go through these in detail:
**[Before you start](#before-you-start)**
1. [Preparing your domain name](#1-preparing-your-domain-name)
2. [Setting up email](#2-setting-up-email)
**[Installation](#installation)**
This file has been truncated. show original
فشل
--------------------
Pups::ExecError: cd /var/www/discourse & git fetch --depth 1 origin tests-passed فشل مع العودة #<Process::Status: pid 141 exit 128>
موقع الفشل: /usr/local/lib/ruby/gems/2.7.0/gems/pups-1.1.1/lib/pups/exec_command.rb:117:in `spawn'
فشل التنفيذ مع المعلمات {"cd"=>"$home", "hook"=>"code", "cmd"=>["git reset --hard", "git clean -f", "git remote set-branches --add origin main", "git remote set-branches origin $version", "git fetch --depth 1 origin $version", "git checkout $version", "mkdir -p tmp", "chown discourse:www-data tmp", "mkdir -p tmp/pids", "mkdir -p tmp/sockets", "touch tmp/.gitkeep", "mkdir -p /shared/log/rails", "bash -c \"touch -a /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log\"", "bash -c \"ln -s /shared/log/rails/{production,production_errors,unicorn.stdout,unicorn.stderr,sidekiq}.log $home/log\"", "bash -c \"mkdir -p /shared/{uploads,backups}\"", "bash -c \"ln -s /shared/{uploads,backups} $home/public\"", "bash -c \"mkdir -p /shared/tmp/{backups,restores}\"", "bash -c \"ln -s /shared/tmp/{backups,restores} $home/tmp\"", "chown -R discourse:www-data /shared/log/rails /shared/uploads /shared/backups /shared/tmp\"", "find public/plugins/ -maxdepth 1 -xtype l -delete"]} فشل الإقلاع مع رمز الخروج 128
** فشل الإقلاع ** يرجى التمرير لأعلى والبحث عن رسائل خطأ سابقة، قد يكون هناك أكثر من رسالة واحدة.
قد يساعد ./discourse-doctor في تشخيص المشكلة.
Falco
(Falco)
27 سبتمبر 2022، 6:22م
2
ربما خطأ في الشبكة؟ هل حاولت مرة أخرى؟ هل الخطأ ثابت عبر محاولات متعددة؟
إعجاب واحد (1)
نعم، يحدث هذا عدة مرات.
شكراً على هذه النصيحة. أعتقد أن قيود جدار الحماية الافتراضية هي السبب في ذلك. لقد وجدت النصيحة الرئيسية داخل السجل…
fatal: unable to access ‘GitHub - discourse/discourse: A platform for community discussion. Free, open, simple. ’: Could not resolve host: github.com
Falco
(Falco)
27 سبتمبر 2022، 6:43م
4
نعم، إذا لم يتمكن المثبت من الوصول إلى الإنترنت، فسيكون الأمر سيئًا.
3 إعجابات
غريب جدًا، خاصة وأن Discourse يبدو أنه تم تنزيله بنجاح.
يجب أن يكون هذا شيئًا مميزًا.
Falco
(Falco)
28 سبتمبر 2022، 5:12م
6
لقد قمت بتنزيل “المثبت” الخاص بـ Discourse بنجاح، ولكن تنزيل Discourse هو ما سيحدث في الخطوة الفاشلة.
هل تستخدم التوزيعة الغريبة من Oracle؟ ما لم أكن مخطئًا، فإن لديها بعض المشكلات في نظام أسماء النطاقات (DNS) داخل الحاوية التي تتطلب خطوة إضافية لتكوين خدمة Docker.
ربما حاول تشغيل توزيعة أكثر شيوعًا متوافقة مع ARM مثل Debian؟
Ampere Altra 80C، 6 جيجابايت رام
Canonical Ubuntu 22.04، Image-Build:2022.08.10-0
في الواقع، كان يجب أن يعمل. لقد قمت بتعطيل جدار حماية Oracle Cloud و Ubuntu بالكامل كاختبار. ومع ذلك، دون جدوى.
لقد مات المشروع في هذه الأثناء.
ربما سأحاول مرة أخرى مع Raspberry Pi.
system
(system)
تم إغلاقه في
28 أكتوبر 2022، 5:39م
8
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.