يقوم أمر واحد بتثبيت المجموعة بأكملها - خادم الويب وقاعدة البيانات وPHP وNextcloud نفسها. يأخذ هذا الدليل تلك البداية السهلة وينهيها بشكل صحيح، بحيث تكون السحابة الخاصة بك آمنة وقابلة للاستخدام من اليوم الأول.
تبدأ معظم أدلة Nextcloud بقائمة تسوق طويلة: تثبيت Apache، وتثبيت MariaDB، وضبط PHP، وإنشاء قاعدة بيانات، وتعيين الأذونات - وخطوة واحدة خاطئة في أي مكان تؤدي إلى كسر الأمر برمته. يستخدم الفيديو أعلاه الطريق الآخر: حزمة Nextcloud snap الرسمية، حيث يقوم أمر واحد بتثبيت كل شيء معًا. الخط الصادق، قبل أن نبدأ: يتم تثبيته بخطوة واحدة، ولكن بضع خطوات قصيرة تجعله ملكًا لك حقًا - تم إنشاء حساب مسؤول بأمان، وتسجيل عنوانك، وتشغيل HTTPS. تغطي هذه الصفحة التثبيت وخطوات الإنهاء بالترتيب.
المفاجئة عبارة عن حزمة تطبيقات كاملة. حزم Nextcloud المفاجئة Nextcloud نفسها بالإضافة إلى خادم الويب Apache وقاعدة بيانات MySQL ووقت تشغيل PHP الذي تحتاجه، وكلها مهيأة مسبقًا للعمل معًا. تتم صيانتها بواسطة فريق Nextcloud snap، ويصف دليل الإدارة الخاص بـ Nextcloud الفكرة بأنها تثبيت ونسيان - تقوم الحزمة أيضًا بتحديث نفسها إلى الإصدارات المستقرة الجديدة تلقائيًا.
التجارة هي الاختيار. تم تعديل اللقطة عن عمد: تم إصلاح Apache وMySQL، وتم إصلاح مواقع الملفات، وكان الضبط المخصص العميق محدودًا مقارنة بالخادم المصمم يدويًا. بالنسبة إلى السحابة المنزلية أو المكتبية الصغيرة، فإن هذه التجارة تستحق العناء دائمًا - حيث تتخلى عن المقابض التي لن تلمسها أبدًا وتحصل على تثبيت يعمل في دقائق.
على خادم Ubuntu أو سطح مكتب جديد، قم بتحديث قائمة الحزم أولاً، ثم قم بتثبيت:
sudo apt updatesudo snap install nextcloudsnap changes nextcloud، ثم افتح عنوان الخادم في المتصفح: http://YOUR-SERVER-IPإذا تم تحميل صفحة Nextcloud، فهذا يعني أن المكدس نشط. لا تقم بإنشاء حساب المسؤول على عجل من المتصفح بعد - فالخطوة التالية توضح الترتيب الأكثر أمانًا.
في الزيارة الأولى، تعرض صفحة الويب إنشاء حساب المسؤول. ينجح هذا الأمر، ولكن حتى يقوم شخص ما بذلك، يمكن لأي شخص يمكنه الوصول إلى الصفحة أولاً أن يطالب بها. على الشبكة المنزلية الخاصة بك، تكون المخاطر صغيرة؛ على أي شبكة مشتركة، أنشئ الحساب من الجهاز بدلاً من ذلك:
sudo nextcloud.manual-install admin YourStrongPassword - استبدل الكلمتين باسم المسؤول الخاص بك وكلمة المرور الطويلةوفي كلتا الحالتين، يعد حساب المسؤول هذا هو المفتاح الرئيسي لسحابتك. استخدم كلمة مرور لا تعيد استخدامها في أي مكان آخر، واحتفظ بها في مدير كلمات المرور.
يجيب Nextcloud فقط على الطلبات التي تصل عبر العناوين التي يثق بها. افتحه من خلال عنوان IP أو اسم مجال جديد وسيظهر صفحة الوصول عبر مجال غير موثوق به بدلاً من تسجيل الدخول. قم بإصلاحه مرة واحدة، من المحطة:
sudo nextcloud.occ config:system:get trusted_domainssudo nextcloud.occ config:system:set trusted_domains 1 --value=192.168.1.50 (استخدم عنوان IP الحقيقي الخاص بك)sudo nextcloud.occ config:system:set trusted_domains 2 --value=cloud.example.comلاحظ الأداة: في الصورة، يتم تشغيل كل مهمة سطر أوامر Nextcloud عبر sudo nextcloud.occ. سوف تقابله مرة أخرى في التحذيرات والأدلة الاحتياطية لهذه السلسلة.
ترسل صفحة تسجيل الدخول عبر HTTP العادي كلمات مرور عبر الشبكة يمكن لأي شخص قراءتها بينهما. إذا كان لخادمك اسم مجال يشير إليه، فيمكن للأداة جلب وتثبيت شهادة Let's Encrypt المجانية بنفسها:
sudo nextcloud.enable-https lets-encryptليس لديك مجال حتى الآن؟ تقدم الأداة أيضًا sudo nextcloud.enable-https self-signed، الذي يقوم بتشفير الاتصال ولكنه يعرض تحذيرًا للمتصفح لأن الشهادة لا تثبت شيئًا عن هويتك. للاستخدام داخل منزلك وهو أمر مقبول كبداية؛ للوصول من الخارج، احصل على الشهادة الحقيقية - يغطي دليل الوصول الخارجي في هذه السلسلة الإعداد الآمن الكامل.
أنهِ يوم التثبيت بدليل حقيقي، وليس مجرد شاشة تسجيل دخول:
تثبت هذه الرحلة ذهابًا وإيابًا أن التخزين وقاعدة البيانات والمزامنة كلها صحية. ما لم تفعله الخطوة الواحدة: لا تزال ملفاتك موجودة على قرص النظام، ولا توجد نسخة احتياطية حتى الآن، وستصل التحديثات وفقًا لجدول اللقطة، وستظل إعدادات المسؤول تعرض التحذيرات. كل واحد منهم لديه دليل قصير خاص به في هذه السلسلة - قم بذلك في الأسبوع الأول، قبل نقل الملفات الحقيقية.
التثبيت الكامل، مباشر على الشاشة - الأمر، وتسجيل الدخول الأول، وشاشات الإعداد، تمامًا كما تظهر.
Watch Full Videoنعم. إنه نفس برنامج خادم Nextcloud الذي يقوم أي شخص آخر بتثبيته - يقوم برنامج Snap ببساطة بتجميعه مع Apache وMySQL وPHP، ويقوم بتكوينها مسبقًا، وإدارة التحديثات نيابةً عنك. ما تتخلى عنه هو التخصيص العميق، وليس الميزات التي ستفتقدها عائلتك أو فريقك الصغير.
على اتصال عادي بالإنترنت، عادةً ما ينتهي التنزيل والتثبيت خلال بضع دقائق. ربما يضيف إنشاء حساب المسؤول وتسجيل عنوانك وتمكين HTTPS عشر دقائق إضافية - معظمها للكتابة، وليس الانتظار.
نعم، ولكن تعامل معها على أنها ترحيل، وليس تبديلًا: أوامر التصدير والاستيراد التي تقوم بنسخ المثيل بالكامل احتياطيًا - البيانات وقاعدة البيانات والإعدادات - حتى تتمكن من استعادتها إلى خادم مصمم بشكل مختلف. لا يحتاج معظم مستخدمي المنازل والمكاتب الصغيرة إلى ذلك أبدًا؛ المفاجئة تحافظ على نفسها.