Sitemap

أصبحت خدمات الحوسبة السحابية مستخدمة على نطاق واسع ، بدءًا من خدمات التخزين السحابية ، مثل Dropbox و iCloud ، إلى مجموعات الإنتاجية ، مثل Google Workspace و Office 365.توفر هذه الخدمات القدرة على مزامنة المستندات عبر الأجهزة واستخدام برامج احترافية من أي متصفح ويب أو جهاز محمول.مع نضوج الحوسبة السحابية ، أصبح الحل الأكثر شيوعًا للمستخدمين هو تشغيل خادم سحابي شخصي.

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

حول Nextcloud

Nextcloud هو خادم تخزين سحابي مصمم لتوسيع نطاقه ليشمل مئات الآلاف من المستخدمين.يمكنك تشغيل برنامج العميل على أنظمة التشغيل Windows و macOS و Linux و Android و iOS ، ومزامنة الملفات مع أجهزة متعددة.

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

لمعرفة المزيد حول Nextcloud ، قم بزيارة الموقع الرسمي على https://nextcloud.com.

إنشاء خادم Nextcloud محلي

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

يمكنك تشغيل الخادم على جهاز كمبيوتر مخصص ، ولكن للاختبار ، من الأسهل تثبيته على جهاز افتراضي (VM) ، والذي يمكنك تشغيله على جهاز الكمبيوتر الأساسي الخاص بك.يتطلب جهاز الكمبيوتر الخاص بك الموارد التالية:

قم بتنزيل Ubuntu 18 Server

يتطلب Nextcloud خادمًا يعمل بنظام Linux.نظام التشغيل Linux OS الموصى به لـ Nextcloud هو Ubuntu Server ، لذلك هذا ما نستخدمه في هذا المثال.

Ubuntu مجاني للتنزيل والاستخدام.قم بتنزيل Ubuntu Server 18.04 من http://releases.ubuntu.com/18.04.2/ubuntu-18.04.2-live-server-amd64.iso.إنه ملف كبير ، حوالي 2 غيغابايت.

قم بتثبيت برنامج VirtualBox وإنشاء جهاز افتراضي

في هذا المثال ، نستخدم Oracle VM VirtualBox لإنشاء وتشغيل الجهاز الظاهري الخاص بنا.برنامج VirtualBox مجاني للاستخدام الشخصي.

  1. في المتصفح ، انتقل إلى https://www.virtualbox.org/wiki/Downloads.انقر فوق مضيفي Windows لتنزيل برنامج التثبيت لنظام التشغيل Windows.
  2. قم بتشغيل المثبت باستخدام خيارات التثبيت الافتراضية.عند اكتمال التثبيت ، قم بتشغيل برنامج VirtualBox.
  3. في VirtualBox ، انقر فوق New لإنشاء جهاز افتراضي جديد.

  1. اسم VM.يمكن أن يكون الاسم أي شيء ، ولكن يجب أن يحتوي على كلمة Ubuntu.تأكد من تعيين "Type" على Linux وتعيين "Version" على Ubuntu (64 بت). انقر فوق {التالي.

  1. اضبط "حجم الذاكرة" على 1024 ميجا بايت (1 جيجا بايت). انقر فوق {التالي.

  1. بالنسبة إلى "القرص الثابت" ، اختر إنشاء قرص ثابت افتراضي الآن ثم انقر فوق إنشاء.

  1. بالنسبة إلى "نوع ملف القرص الثابت" ، اختر VDI.انقر فوق {التالي.

  1. بالنسبة إلى "التخزين على القرص الثابت الفعلي" ، اختر تخصيص ديناميكيًا.

  1. بالنسبة إلى "موقع الملف وحجمه" ، اختر قرصًا بحجم 10 غيغابايت. (يمكنك اختيار حجم أكبر إذا كنت ترغب في ذلك). انقر فوق إنشاء.

  1. قم بتكوين محول الشبكة ، بحيث يكون جزءًا من شبكتك المحلية.مع تمييز جهاز VM الخاص بك على اليسار ، انقر فوق الإعدادات.

  1. على اليسار ، انقر فوق الشبكة.على اليمين ، ضمن "مرفق بـ" ، حدد محول Bridged.انقر فوق موافق.

  1. الجهاز الافتراضي جاهز للعمل.انقر فوق ابدأ.

  1. في "تحديد قرص بدء التشغيل" ، انقر فوق رمز المجلد ، واختر Ubuntu ISO الذي قمت بتنزيله.إذا استمر التنزيل ، فانتظر حتى يكتمل التنزيل.انقر فوق ابدأ.

يتم تشغيل Ubuntu Server ISO.جهازك الظاهري قيد التشغيل.

قم بتثبيت Ubuntu Server على جهاز VM الخاص بك

يقوم جهاز VM بالتمهيد إلى خادم Ubuntu Server المباشر ISO ، والذي يحتوي على مثبت Ubuntu.

ملحوظة

عندما تنقر داخل نافذة VM ، فإنها تلتقط الماوس ولوحة المفاتيح.سيختفي مؤشر الماوس ، وقد لا تتمكن من استخدام اختصارات Windows مثلبديل+فاتورة غير مدفوعة. يمكنك تحرير لوحة المفاتيح والماوس بالضغط على "مفتاح المضيف" في VirtualBox ، وهو اليمينكنترولعلى لوحة المفاتيح.لمتابعة استخدام الجهاز الظاهري ، انقر داخل نافذته مرة أخرى.

ملحوظة

واجهة المثبّت نصية فقط.في الخطوات التالية ، استخدم مفاتيح up و down و Tab لتغيير الخيار المميز ، و spacebar لتبديل خانة الاختيار ، و Enter لإجراء تحديد.

  1. اضبط نوع لوحة المفاتيح.إذا كنت تستخدم لوحة مفاتيح أمريكية قياسية ، فاضغط علىيدخل.
  2. اختر تثبيت Ubuntu واضغطيدخل.

  1. ضمن "اتصالات الشبكة" ، اختر محول الشبكة الذي يجب أن تستخدمه Ubuntu.في هذا المثال ، نريده أن يستخدم اتصال Ethernet الخاص بنا (eth). اختر تم واضغطيدخل.

  1. في "تكوين الوكيل" ، اضغط علىيدخل.
  2. في "تكوين مرآة أرشيف أوبونتو" ، اضغطيدخل.
  3. ضمن "إعداد نظام الملفات" ، اختر الإعداد الافتراضي ، استخدام قرص كامل.يضعطيدخل.

  1. يعد VirtualBox VDI بسعة 10 غيغابايت هو القرص الوحيد.في "اختر القرص الذي تريد التثبيت عليه" ، اضغط علىيدخل.

  1. راجع المعلومات الملخصة ، ثم اختر تم واضغطيدخل.
  2. ضمن "تأكيد الإجراء المدمر" ، اختر متابعة واضغطيدخل.

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

  1. ضمن "إعداد SSH" ، حدد المربع الذي يحمل علامة تثبيت خادم OpenSSH.يسمح لك SSH بالاتصال عن بعد بالجهاز إذا لزم الأمر.اختر تم واضغطيدخل.

  1. ضمن "لقطات الخادم المميزة" ، اختر Nextcloud.اختر تم واضغطيدخل.

  1. تستمر عملية التثبيت.عند الانتهاء ، اختر Reboot now لتشغيل نظام التشغيل المثبت.

قم بتكوين Ubuntu وتثبيت خادم Nextcloud

  1. عند بدء تشغيل الخادم ، قم بتسجيل الدخول بالاسم وكلمة المرور اللذين اخترتهما أثناء إعداد ملف تعريف Ubuntu.
ملحوظة

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

  1. قم بإجراء تحديث أولي للنظام.قم بتشغيل sudo apt-get update && sudo apt-get Upgrade && sudo apt-get dist-Upgrade.أدخل كلمة المرور الخاصة بك عندما يُطلب منك ذلك.إذا طُلب منك تأكيد الترقية ، فاكتب y واضغط علىيدخل.

  1. أضف قاعدة جدار الحماية للسماح باتصالات OpenSSH.قم بتشغيل sudo ufw للسماح لـ OpenSSH.
  2. قم بتشغيل sudo ufw لتمكين جدار الحماية.
  3. قم بتشغيل حالة sudo ufw للتحقق من أن جدار الحماية يقوم بتصفية حركة مرور شبكة الخادم.

  1. ابدأ مثبت Nextcloud.قم بتشغيل sudo nextcloud.manual-installتمرير المستخدم.بالنسبة للمستخدم والمرور ، اختر الاسم وكلمة المرور اللذين تريد استخدامهما مع حساب Nextcloud الخاص بك.يمكن أن يكون مختلفًا عن اسم وكلمة مرور Ubuntu.هذا الحساب هو حساب مسؤول Nextcloud.

بعد لحظات قليلة ترى:

 Nextcloud was successfully installed
  1. بعد ذلك ، افتح المنفذين 80 (HTTP) و 443 (HTTPS) في جدار الحماية الخاص بك.قم بتشغيل sudo ufw allow 80443 / tcp.

  1. يحتفظ Nextcloud بقائمة داخلية لـالمجالات الموثوقة.تحصل الطلبات الموجهة إلى هذه المجالات فقط على استجابة من خادم Nextcloud.بشكل افتراضي ، المجال الوحيد الموثوق به هو المضيف المحلي (يمكن للخادم الاستجابة لنفسه فقط). لعرض المجالات الموثوقة ، قم بتشغيل sudo nextcloud.occ config: system: get trust_domains.

  1. تحتاج إلى إضافة عنوان IP الخاص بخادمك إلى قائمة المجالات الموثوقة.أولاً ، حدد عنوان IP الخاص بخادمك.قم بتشغيل ip a | grep inet للعثور على عنوان IP للخادم على شبكتك المحلية.إذا كنت تستخدم شبكة IPv4 ، فيجب أن تبدأ بـ 192.168 أو 10.0.

  1. هنا عنواننا هو 192.168.1.173.الآن ، قم بتعيين هذا العنوان كمجال موثوق به.قم بتشغيل sudo nextcloud.occ config: system: set trust_domains 1 --value =المجال ، حيث يكون المجال هو عنوان IP لخادمك.

  1. قم بإنشاء شهادة SSL حتى يتمكن Nextcloud من تشفير بياناتك عبر HTTPS.نظرًا لأن هذه السحابة مقصورة على شبكتك المنزلية ، يمكنك استخدام شهادة موقعة ذاتيًا.قم بتشغيل sudo nextcloud.enable-https ذاتي التوقيع.

اكتمل تكوين الخادم ، وتعمل السحابة الخاصة بك.خدمة Nextcloud قيد التشغيل ، وخادمك يستمع على شبكتك المحلية لطلبات اتصال HTTP و HTTPS.

سجّل الدخول إلى Nextcloud

لتسجيل الدخول إلى لوحة تحكم الويب Nextcloud الخاصة بك ، تحتاج إلى إضافة استثناء أمان إلى متصفحك ، بحيث يقبل شهادة SSL الموقعة ذاتيًا.عادة ، لن ترغب أبدًا في إنشاء استثناء مثل هذا ، إلا إذا كنت تتحكم في الخادم والشبكة. (هذه الخطوة غير مطلوبة إذا كنت تقوم بتشغيل Nextcloud على الإنترنت ، وفي هذه الحالة تستخدم Let's Encrypt لتوفير شهادات SSL.)

  1. في المستعرض ، انتقل إلى عنوان خادم Nextcloud الخاص بك.في هذا المثال ، العنوان هو 192.168.1.173.
  2. سيحذرك متصفح الويب الخاص بك من أن شهادة SSL موقعة ذاتيًا.في Chrome ، انقر على متقدم ، ثم تابع إلى.

إذا كنت تستخدم Firefox ، فانقر فوق متقدم ، إضافة استثناء ، وتأكيد استثناء الأمان.

  1. أدخل اسم المستخدم وكلمة المرور الخاصين بـ Nextcloud ، كما قمت بتكوينهما عند تثبيت Nextcloud.انقر فوق تسجيل الدخول.

  1. في لوحة معلومات Nextcloud ، يمكنك عرض الملفات التي قمت بتخزينها في السحابة والعمل معها.إذا قمت بالنقر فوق رمز الترس (⚙) ، فيمكنك الوصول إلى إعدادات المسؤول وتخصيص تفضيلات الخادم.ليس هناك أي تكوين ضروري لبدء استخدام Nextcloud ، لذلك لن نغير أي شيء الآن.للحصول على دليل مفصل لتفضيلات Nextcloud ، راجع https://docs.nextcloud.com/server/15/user_manual/userpreferences.html.

كيفية استخدام Nextcloud

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

قم بتثبيت عميل Nextcloud على كمبيوتر سطح المكتب الخاص بك

  1. في المتصفح ، انتقل إلى https://nextcloud.com/install/.انقر فوق تنزيل لسطح المكتب.
  2. انقر فوق Windows.يقوم المثبت بالتنزيل.

  1. قم بتشغيل برنامج التثبيت ، مع ترك جميع الخيارات في الإعدادات الافتراضية.عند اكتمال التثبيت ، تحقق من تشغيل Nextcloud ، وانقر فوق إنهاء.

  1. في Nextcloud Connection Wizard ، انقر فوق تسجيل الدخول.

  1. بالنسبة لعنوان الخادم ، أدخل عنوان IP الخاص بخادمك.

  1. تم إعلامك بأن شهادة الخادم غير موثوق بها (لأنها موقعة ذاتيًا). حدد المربع المسمى الوثوق بهذه الشهادة على أي حال.انقر فوق موافق.

  1. انقر فوق تسجيل الدخول.
  1. أدخل الاسم وكلمة المرور اللذين اخترتهما عند تثبيت Nextcloud.انقر فوق تسجيل الدخول.

  1. انقر فوق منح الوصول.

  1. في "إعداد خيارات المجلد المحلي" ، انقر على اتصال.

  1. يبدأ Nextcloud مزامنته الأولى ، ويقوم بتنزيل ملفات "مرحبًا بك في Nextcloud" الافتراضية إلى مجلدك المحلي.

  1. عندما يكون مجلدك المحلي متزامنًا مع الخادم ، سترى علامة اختيار بيضاء في دائرة خضراء.عندما تكون المزامنة قيد التقدم ، يتحول لون هذا الرمز إلى اللون الأزرق مع أسهم بيضاء.

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

تهانينا!أنت الآن تقوم بتشغيل خادم سحابي خاص ، وتقوم بالمزامنة مع عميل.للوصول إلى مجلد Nextcloud المحلي الخاص بك ، افتح نافذة File Explorer (اضغط علىمفتاح Windows+ه).على اليسار ، انقر فوق Nextcloud.

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

قم بتثبيت عميل Nextcloud على جهازك المحمول

ملحوظة

لقطات الشاشة في هذا القسم موجودة على جهاز Android ، ولكن الخطوات هي نفسها على نظام iOS.

  1. قم بتثبيت تطبيق Nextcloud.على Android ، استخدم متجر Google Play.على نظام iOS ، استخدم متجر التطبيقات.

  1. افتح التطبيق واضغط على تسجيل الدخول.

  1. عند المطالبة ، اسمح بالوصول إلى الملفات الموجودة على جهازك.

  1. بالنسبة لعنوان الخادم ، أدخل عنوان IP الخاص بخادمك.

  1. انقر فوق نعم للثقة في الشهادة الموقعة ذاتيًا.

  1. اضغط على تسجيل الدخول.
  1. أدخل الاسم وكلمة المرور اللذين قمت بتكوينهما في تثبيت Nextcloud وانقر فوق تسجيل الدخول.

  1. اضغط على منح الوصول.

  1. تم تثبيت Nextcloud الآن.ومع ذلك ، لم تتم مزامنة أي ملفات حتى الآن.على الهاتف المحمول ، حيث تكون مساحة التخزين مرتفعة ، لن يقوم عميل Nextcloud بمزامنة أي شيء مع جهازك حتى تطلبه.لعرض ما هو متاح للمزامنة من Nextcloud الخاص بك ، انقر فوق زر القائمة الرئيسية (☰).

  1. اختر كل الملفات.

  1. هنا ، ترى الملفات الموجودة بالفعل على خادم Nextcloud الخاص بك.لمزامنة شيء ما بجهازك ، انقر فوق النقاط الثلاث (⋮) بجوار الملف أو المجلد ، واختر مزامنة.

  1. للعمل مع الملفات التي تمت مزامنتها مع جهازك ، افتح القائمة الرئيسية (☰) واختر على الجهاز.

  1. لتحميل الملفات من جهازك إلى Nextcloud ، افتح المجلد الذي تريد وضع الملف فيه ، وانقر فوق رمز الجمع (+).

بدء وإيقاف الجهاز الظاهري

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

يمكنك إيقاف تشغيل خادم Ubuntu من سطر أوامر Ubuntu Server عن طريق تشغيل sudo shutdown الآن.لبدء تشغيل الخادم لاحقًا ، حدد الجهاز الظاهري في نافذة VirtualBox ، وانقر فوق ابدأ.

بدلاً من ذلك ، يمكنك حفظ حالة الجهاز.ستجمد حالة الحفظ الجهاز الظاهري وجميع محتويات ذاكرته الحالية ، وتستأنف من هذه النقطة عند بدء تشغيله لاحقًا.لحفظ الدولة ، اضغط باستمرار على اليمينكنترولعلى لوحة المفاتيح ، واضغط علىسمفتاح.حدد حفظ حالة الجهاز ، وانقر فوق موافق.

تشغيل Nextcloud على الإنترنت

إذا كنت ترغب في الوصول إلى السحابة الخاصة بك من أي مكان ، يمكنك إنشاء هذا الإعداد نفسه على مضيف بعيد ، مثل Linode أو DigitalOcean.

تتطلب هذه الخطوات امتلاك اسم مجال.قم بتكوين Nextcloud لاستخدام مجال فرعي لمجالك الحالي ، مثل subdomain.mydomain.com.

في المثال التالي ، قمنا بإعداد Nextcloud على Linode "Nanode" ، وهو خيار الاستضافة الأدنى.اعتبارًا من مارس 2019 ، تقدم Nanode وحدة معالجة مركزية واحدة ، وذاكرة وصول عشوائي 1 جيجابايت ، و 25 جيجابايت SSD لمثيل الاستضافة الخاص بك ، بسعر 5 دولارات شهريًا.

ملحوظة

تعمل هذه الخطوات أيضًا على خيار الاستضافة المكافئ 5 دولارات شهريًا في DigitalOcean.

قم بإنشاء Ubuntu Nanode وقم بتكوين المجال الخاص بك

  1. قم بتسجيل الدخول إلى حساب Linode الخاص بك.انتقل إلى https://www.linode.com/ ، وانقر فوق تسجيل الدخول.أدخل اسم Linode الخاص بك وكلمة المرور.
  1. في لوحة معلومات Linode ، انقر فوق إنشاء ، واختر Linode.
  1. ضمن "إنشاء من الصورة" ، "الصور العامة" ، اختر Ubuntu.
  1. بالنسبة إلى "المنطقة" ، اختر الموقع الأقرب جغرافيًا إلى منطقة الاستخدام الخاصة بك.
  1. بالنسبة إلى "خطة Linode" ، اختر Nanode. (يمكنك اختيار خيار استضافة أكثر تكلفة إذا كنت تفضل ذلك).
  1. بالنسبة إلى "كلمة مرور الجذر" ، قم بتعيين كلمة مرور المسؤول لمثيل الاستضافة الخاص بك.في المرة الأولى التي تقوم فيها بتسجيل الدخول إلى المثيل ، ستقوم بتسجيل الدخول باسم جذر اسم المستخدم وكلمة المرور التي قمت بتعيينها هنا.
  1. انقر فوق إنشاء.
  1. حدد عنوان IP الخاص بخادمك.في لوحة معلومات Linode ، انقر فوق Linodes على اليسار.على اليمين ، سترى عنوان IPv4 و IPv6 الخاص بجهاز Nanode الخاص بك.انسخ عنوان IPv4.
  1. قم بتسجيل الدخول إلى حساب مسجل اسم المجال الخاص بك.أضف سجل مورد DNS جديد إلى إعدادات DNS الخاصة باسم المجال الخاص بك. (إذا لم تكن متأكدًا من كيفية إضافة سجل إلى اسم المجال الخاص بك ، فتحقق من الوثائق الموجودة على موقع الويب الخاص بالمسجل.) قم بإنشاء سجل جديد من النوع A.اسم السجل هو اسم المجال الفرعي.على سبيل المثال ، يمكنك تسميته nextcloud أو mycloud أو أي شيء آخر تحبه. (يجب أن يحتوي الاسم فقط على أحرف صغيرة أو أرقام أو شرطات أو شرطات سفلية وبدون مسافات). عيّن إدخال بيانات السجل على عنوان IP الخاص بجهاز Nanode ، والذي قمت بتدوينه في الخطوة السابقة.

قم بتكوين Ubuntu وتثبيت خادم Nextcloud

  1. في لوحة معلومات Linode الخاصة بك ، على اليسار ، انقر فوق Linodes.ضمن Nanode الجديد ، انقر فوق Launch Console.
  1. إذا لزم الأمر ، اضغط علىيدخلللحصول على مطالبة تسجيل الدخول.بالنسبة للمستخدم ، أدخل الجذر.بالنسبة لكلمة المرور ، أدخل كلمة مرور الجذر التي قمت بتكوينها عند إنشاء Nanode.
  1. قم بتحديث النظام.
 apt-get update && apt-get upgrade && apt-get dist-upgrade
ملحوظة

إذا طُلب منك تحديث تكوين GRUB ، فاختر الاحتفاظ بتكوين GRUB المثبت حاليًا.

  1. قم بإنشاء مستخدم نظام عادي ، حتى تتمكن من تسجيل الدخول باعتبارك شخصًا آخر غير الجذر.قم بتشغيل الأمر adduser.اليمكن أن يكون اسم المستخدم أي شيء تريده (أحرف صغيرة وأرقام وشرطات وشرطات سفلية ، بدون مسافات). أدخل كلمة مرور ، ثم أدخلها مرة أخرى للتحقق منها.يمكن ترك باقي المعلومات فارغة.عند المطالبة ، اكتب y واضغط علىيدخللإنشاء المستخدم.
 adduser username
  1. بعد ذلك ، قم بتشغيل usermod لإضافة هذا المستخدم إلى مجموعة "sudo" ، بحيث يمكنك تشغيل أوامر المسؤول دون تسجيل الدخول إلى حساب الجذر.
 usermod -aG sudo username
  1. يمكن للمستخدم العادي الآن تشغيل الأوامر باستخدام sudo.تسجيل الخروج من حساب الجذر.
 exit
  1. قم بتسجيل الدخول مرة أخرى باستخدام اسم المستخدم العادي وكلمة المرور.
  1. قم بتشغيل الأمر التالي للتحقق مما إذا كان مدير حزمة snap مثبتًا ، وإذا لم يكن كذلك ، فقم بتثبيته.
 if ! which snap; then sudo apt-get install snapd; fi
  1. قم بتثبيت حزمة الأداة الإضافية لخادم Nextcloud.عند المطالبة ، أدخل كلمة مرور المستخدم العادي.
 sudo snap install nextcloud
  1. قم بتثبيت خادم Nextcloud.بالنسبة للمستخدمين الجدد و newpass ، أدخل اسم مستخدم وكلمة مرور جديدين لحساب مسؤول Nextcloud. (يمكنك استخدامها لتسجيل الدخول إلى تطبيقات عميل Nextcloud وبوابة الويب.)
 sudo nextcloud.manual-install newuser newpass
  1. قم بتكوين جدار الحماية للسماح باتصالات OpenSSH و HTTP و HTTPS ، ثم قم بتمكين جدار الحماية.
 sudo ufw allow OpenSSH
 sudo ufw allow 80,443/tcp
 sudo ufw enable
  1. قم بتعيين المجال الفرعي الخاص بك كمجال موثوق به Nextcloud.ستتلقى الطلبات المقدمة إلى اسم المجال هذا فقط ردًا من Nextcloud.في الأمر التالي ، استبدل subdomain.mydomain.com باسم المجال الفرعي الخاص بك.
 sudo nextcloud.occ config:system:set trusted_domains 1 --value subdomain.mydomain.com
  1. قم بتمكين HTTPS باستخدام Let's Encrypt.تنشئ هذه الخطوة تلقائيًا شهادة SSL لك ، والتي يجب تجديدها (مجانًا) كل 90 يومًا.
 sudo nextcloud.enable-https lets-encrypt
  1. تحقق من أنك تستوفي المتطلبات ، ثم اكتب y للمتابعة.
  1. في "أدخل عنوان بريد إلكتروني" ، أدخل عنوان بريد إلكتروني حيث يمكن لـ Let's Encrypt إخطارك بشأن تجديد الشهادة.
  1. في "أدخل اسم (أسماء) المجال الخاص بك" ، أدخل اسم المجال الفرعي الخاص بك ، على سبيل المثال ، subdomain.mydomain.com.

Nextcloud الخاص بك يعمل الآن على الإنترنت.يمكنك استخدامه كما هو موضح في قسم كيفية استخدام Nextcloud ، ولكن بدلاً من عنوان IP المحلي ، استخدم اسم المجال الفرعي الخاص بك.

إذا قمت بإدخال اسم المجال الفرعي الخاص بك في مستعرض ويب ، فيمكنك تسجيل الدخول إلى مدخل الويب Nextcloud باستخدام اسم المستخدم وكلمة المرور الخاصين بمسؤول Nextcloud.عند تثبيت عميل Nextcloud ، استخدم اسم المجال الفرعي كعنوان خادم Nextcloud.

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

نصائح عامة حول Nextcloud

حفظ الملفات الكبيرة

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

حل النزاعات

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

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

انقر فوق شريط الرسائل الأصفر لعرض سجل النشاط ومعرفة الملفات التي بها تعارض.

ستتم إعادة تسمية الملف المتعارض ليشمل "نسخة متضاربة" والتاريخ.يمكنك فتح كلا الإصدارين من الملف ومقارنتهما لمعرفة أيهما تريد الاحتفاظ به.

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

عندما لا يحتوي مجلد Nextcloud على ملفات بها "نسخة متضاربة" في اسم الملف ، يتم حل التعارض.إذا لم يتحول الرمز الخاص بك إلى اللون الأخضر على الفور ، فيمكنك فرض مزامنة جديدة ، والتي ستعيد فحص الملفات في Nextcloud المحلي الخاص بك.في نافذة العميل ، انقر فوق الزر الذي يحتوي على ثلاث نقاط (⋯) على يمين مجلد Nextcloud الرئيسي ، واختر فرض المزامنة الآن.

عندما يتغير الرمز مرة أخرى إلى علامة الاختيار الخضراء ، تتم مزامنة ملفاتك مرة أخرى.

معلومات ذات صله

جميع الفئات: رسالة إصلاح الخطأ