Technical Anshu
Tutorials Blog
تثبيت السحابة التالية

قم بتثبيت Nextcloud على Ubuntu في الدليل الكامل بخطوة واحدة

يقوم أمر واحد بتثبيت المجموعة بأكملها - خادم الويب وقاعدة البيانات وPHP وNextcloud نفسها. يأخذ هذا الدليل تلك البداية السهلة وينهيها بشكل صحيح، بحيث تكون السحابة الخاصة بك آمنة وقابلة للاستخدام من اليوم الأول.

By Technical AnshuUbuntu ServerSelf HostedFull setup
شاهد الفيديو كاملاً - تثبيت Nextcloud بخطوة واحدة على Ubuntu، خطوة بخطوة

تبدأ معظم أدلة Nextcloud بقائمة تسوق طويلة: تثبيت Apache، وتثبيت MariaDB، وضبط PHP، وإنشاء قاعدة بيانات، وتعيين الأذونات - وخطوة واحدة خاطئة في أي مكان تؤدي إلى كسر الأمر برمته. يستخدم الفيديو أعلاه الطريق الآخر: حزمة Nextcloud snap الرسمية، حيث يقوم أمر واحد بتثبيت كل شيء معًا. الخط الصادق، قبل أن نبدأ: يتم تثبيته بخطوة واحدة، ولكن بضع خطوات قصيرة تجعله ملكًا لك حقًا - تم إنشاء حساب مسؤول بأمان، وتسجيل عنوانك، وتشغيل HTTPS. تغطي هذه الصفحة التثبيت وخطوات الإنهاء بالترتيب.

Terminal - the whole install is one command
$ sudo apt update $ sudo snap install nextcloud
Apache web serverInside the package
MySQL databaseInside the package
PHP runtimeInside the package
Future updatesAutomatic by default
مثال على تدفق التثبيت - يحمل الخاطف الحزمة الكاملة، لذلك لا يوجد شيء آخر لتثبيته أولاً (تختلف تفاصيل الإصدار)
1

ما يتم تثبيته فعليًا بخطوة واحدة

المفاجئة عبارة عن حزمة تطبيقات كاملة. حزم Nextcloud المفاجئة Nextcloud نفسها بالإضافة إلى خادم الويب Apache وقاعدة بيانات MySQL ووقت تشغيل PHP الذي تحتاجه، وكلها مهيأة مسبقًا للعمل معًا. تتم صيانتها بواسطة فريق Nextcloud snap، ويصف دليل الإدارة الخاص بـ Nextcloud الفكرة بأنها تثبيت ونسيان - تقوم الحزمة أيضًا بتحديث نفسها إلى الإصدارات المستقرة الجديدة تلقائيًا.

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

2

الخطوة 1 – تشغيل الأمر الواحد

على خادم Ubuntu أو سطح مكتب جديد، قم بتحديث قائمة الحزم أولاً، ثم قم بتثبيت:

  1. sudo apt update
  2. sudo snap install nextcloud
  3. انتظر حتى انتهاء التنزيل والإعداد - يبدأ برنامج Snap خدماته بنفسه
  4. تحقق من النتيجة باستخدام snap changes nextcloud، ثم افتح عنوان الخادم في المتصفح: http://YOUR-SERVER-IP

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

3

الخطوة 2 – إنشاء حساب المسؤول بطريقة آمنة

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

  1. sudo nextcloud.manual-install admin YourStrongPassword - استبدل الكلمتين باسم المسؤول الخاص بك وكلمة المرور الطويلة
  2. الآن افتح عنوان الخادم وقم بتسجيل الدخول باستخدام هذا الحساب

وفي كلتا الحالتين، يعد حساب المسؤول هذا هو المفتاح الرئيسي لسحابتك. استخدم كلمة مرور لا تعيد استخدامها في أي مكان آخر، واحتفظ بها في مدير كلمات المرور.

4

الخطوة 3 - سجل عنوانك كمجال موثوق به

يجيب Nextcloud فقط على الطلبات التي تصل عبر العناوين التي يثق بها. افتحه من خلال عنوان IP أو اسم مجال جديد وسيظهر صفحة الوصول عبر مجال غير موثوق به بدلاً من تسجيل الدخول. قم بإصلاحه مرة واحدة، من المحطة:

  1. راجع القائمة الحالية: sudo nextcloud.occ config:system:get trusted_domains
  2. أضف عنوان IP الخاص بخادمك: sudo nextcloud.occ config:system:set trusted_domains 1 --value=192.168.1.50 (استخدم عنوان IP الحقيقي الخاص بك)
  3. أضف اسم المجال الخاص بك، إذا كان لديك واحد، في الفهرس التالي: sudo nextcloud.occ config:system:set trusted_domains 2 --value=cloud.example.com

لاحظ الأداة: في الصورة، يتم تشغيل كل مهمة سطر أوامر Nextcloud عبر sudo nextcloud.occ. سوف تقابله مرة أخرى في التحذيرات والأدلة الاحتياطية لهذه السلسلة.

5

الخطوة 4 – تشغيل HTTPS

ترسل صفحة تسجيل الدخول عبر HTTP العادي كلمات مرور عبر الشبكة يمكن لأي شخص قراءتها بينهما. إذا كان لخادمك اسم مجال يشير إليه، فيمكن للأداة جلب وتثبيت شهادة Let's Encrypt المجانية بنفسها:

  1. sudo nextcloud.enable-https lets-encrypt
  2. أجب عن أسئلة البريد الإلكتروني والمجال - يقوم الخاطف بالباقي ويعيد التشغيل على HTTPS

ليس لديك مجال حتى الآن؟ تقدم الأداة أيضًا sudo nextcloud.enable-https self-signed، الذي يقوم بتشفير الاتصال ولكنه يعرض تحذيرًا للمتصفح لأن الشهادة لا تثبت شيئًا عن هويتك. للاستخدام داخل منزلك وهو أمر مقبول كبداية؛ للوصول من الخارج، احصل على الشهادة الحقيقية - يغطي دليل الوصول الخارجي في هذه السلسلة الإعداد الآمن الكامل.

6

الخطوة 5 – أثبت نجاحه، ثم توقف وخطط للأسبوع الأول

أنهِ يوم التثبيت بدليل حقيقي، وليس مجرد شاشة تسجيل دخول:

  1. قم بتحميل صورة واحدة ومستند واحد من المتصفح
  2. قم بتثبيت تطبيق Nextcloud المجاني على هاتفك وقم بتسجيل الدخول - وقم بتحميل صورة واحدة من هناك أيضًا
  3. قم بتنزيل كلا الملفين مرة أخرى وافتحهما

تثبت هذه الرحلة ذهابًا وإيابًا أن التخزين وقاعدة البيانات والمزامنة كلها صحية. ما لم تفعله الخطوة الواحدة: لا تزال ملفاتك موجودة على قرص النظام، ولا توجد نسخة احتياطية حتى الآن، وستصل التحديثات وفقًا لجدول اللقطة، وستظل إعدادات المسؤول تعرض التحذيرات. كل واحد منهم لديه دليل قصير خاص به في هذه السلسلة - قم بذلك في الأسبوع الأول، قبل نقل الملفات الحقيقية.

🔴 الخط الأحمر الوحيد: لا تترك مطلقًا تثبيتًا جديدًا يمكن الوصول إليه من الإنترنت باستخدام كلمة مرور فقط بين الغرباء وملفاتك. يأتي HTTPS وكلمة مرور المشرف القوية والمصادقة الثنائية قبل الوصول الخارجي، وليس بعده.

شاهد التثبيت بخطوة واحدة في الفيديو

التثبيت الكامل، مباشر على الشاشة - الأمر، وتسجيل الدخول الأول، وشاشات الإعداد، تمامًا كما تظهر.

Watch Full Video
الأسئلة المتداولة

هل الإصدار المفاجئ هو Nextcloud الكامل؟

نعم. إنه نفس برنامج خادم Nextcloud الذي يقوم أي شخص آخر بتثبيته - يقوم برنامج Snap ببساطة بتجميعه مع Apache وMySQL وPHP، ويقوم بتكوينها مسبقًا، وإدارة التحديثات نيابةً عنك. ما تتخلى عنه هو التخصيص العميق، وليس الميزات التي ستفتقدها عائلتك أو فريقك الصغير.

كم من الوقت يستغرق التثبيت بخطوة واحدة؟

على اتصال عادي بالإنترنت، عادةً ما ينتهي التنزيل والتثبيت خلال بضع دقائق. ربما يضيف إنشاء حساب المسؤول وتسجيل عنوانك وتمكين HTTPS عشر دقائق إضافية - معظمها للكتابة، وليس الانتظار.

هل يمكنني الانتقال من التثبيت المفاجئ إلى التثبيت اليدوي لاحقًا؟

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

يعتمد هذا الدليل على فيديو تثبيت Technical Anshu Nextcloud - هل أنت عالق في خطوة؟ اسأل في تعليقات الفيديو وسوف تحصل على الرد.