تثبيت الشتات *

"الخطوة الأولى مهمة في الحياة" ، كلمات الأغنية. في الشتات * التثبيت ، أيضا. تقول ويكي الشتات للألغام الفرعية إن بدء تشغيل خادم الشتات * الخاص يتطلب مهارات ووقتًا تقنيًا. ثم ، إرشادات التثبيت لبعض توزيعات Linux الشائعة ، وكذلك لبعض إصدارات MacOS. ويندوز حاليا غير معتمد.

ومع ذلك ، هذا ليس كل شيء. Ubuntu 16.04 وتوزيعاتها المستندة إليها تحتوي على مجموعتين ، مثبّت الشتات ومثبّت الشتات ، والذي ، عند تثبيته ، يتلقى المستخدم خادمًا جاهزًا للشتات * يستند إلى PostgreSQL / MySQL و Nginx.

بشكل منفصل ، في الإرشادات المذكورة أعلاه لنظام Linux ، تم ذكر Raspberry Pi> = 2. التثبيت على هذه الأجهزة ممكن ، لكن لا ينصح به لإنشاء مداخل متعددة المستخدمين.

"هذا سيكون بطيئًا للغاية" ، حذر من التعليمات.

لذلك ، قم بحساب Linux Desktop 18 LXQT - مثبت على جهاز افتراضي ، نظام التشغيل Elementary OS 5.0 - في قسم منفصل من القرص الصلب لجهاز الكمبيوتر المكتبي ، ويتم إدراج بطاقة ذاكرة مع NOOBS في Raspberry Pi.

مع CLDL-18 ، كل شيء ككل يتبع التعليمات من موقع الشتات الرسمي * ، والنتيجة هي إطلاق خادم الشتات * للتطوير (على WEBrick و MySQL). على المعالج الصغري الظاهري ثنائي النواة مع غيغابايت من ذاكرة الوصول العشوائي ، كان كل شيء "بطيئًا للغاية".



في ElementaryOS 5.0 ، تم كل شيء باستخدام أمر واحد فقط لبدء تثبيت الشتات * و postgresql و nginx وتوابعها. أثناء التثبيت ، اقترح البرنامج إعداد قاعدة البيانات باستخدام dbconfig-common ، واختيار اسم مضيف ؛ تم تثبيت الأحجار الكريمة روبي اللازمة.

الشتات- installer.png

"بخلاف" تثبيت Redmine - بدون Apache2 + Passenger ، فقط Nginx (بعد تشغيل تثبيت الشتات ، لا توجد حزم ركاب في قائمة الحزم المثبتة).

في Raspberry Pi ، لا يوجد مكان لـ "الموقد" على القضبان (على الرغم من أن cakephp الذي "تم إنشاؤه في الأصل كنسخة من روبي أون ريلز" ، يعمل هناك) - دعنا نترك هذه الأجهزة لبرامج LibreELEC و Python.



يُعد كتاب "التعارف مع الشتات *" كتابًا واحدًا لجميع المتغيرات لإطلاق قلوبهم ، وكذلك لأولئك الذين استخدموا موقد شخص آخر ، واختياره من بين الموقد مع تسجيل مفتوح ، باتباع الإرشادات المناسبة في ويكي الشتات *.

لدى الشبكة أيديولوجية أصلية ، تتكون أساسًا من شيء لم يخطر على بال أحد مستخدمي الشبكات الاجتماعية التجارية - باختيار مكان لتخزين بياناتهم ؛ ومع ذلك ، فإن المقالة المتعلقة باختيار الموقد تقول بشكل أكثر وضوحًا وبشكل أكثر تحديدًا عن الصفحة الرئيسية و / حول صفحة الويب الخاصة بموقع الشتات الرسمي *.

لم تتم كتابة أي شيء أعلاه حول إعادة توجيه المنفذ على جهاز التوجيه واختيار اسم مجال - الخطوات التالية اللازمة لإنشاء موقد خاص بك.

خارطة الطريق:

1. ميناء الشحن على جهاز التوجيه
2. اختيار اسم المجال

لرؤية التطبيق قيد التنفيذ ، بعد بدء تشغيل جراب جديد ، افتح نافذة متصفح وانتقل إلى العنوان المناسب. سترى صفحة المعلومات الافتراضية. مثل الصفحة المشابهة لتطبيق Rails الجديد ، هذا نوع من الاختبار لخادم الشتات ؛ يوضح أن برامجك قد تم إعدادها بشكل صحيح لعرض الصفحة.

كما أنه يحتوي على رابط للتسجيل في هذا التطبيق (English Pod) ، وتحية ، والعديد من الروابط إلى الشتات * ويكي وغيرها من المعلومات.

استكشاف الأخطاء وإصلاحها


"الإنترنت مصدر جيد للدعم الفني المجاني." وكذلك الرسائل الصادرة عن البرنامج أثناء التثبيت. على سبيل المثال ، "يمكنك ترك كلمة مرور تطبيق PostrgeSQL فارغة ، حيث يتم استخدام" مصادقة "طريقة المصادقة ، مما يتيح للمستخدم الشتات على النظام للاتصال بقاعدة بيانات الشتات دون كلمة مرور."

Source: https://habr.com/ru/post/ar440256/


All Articles