تثبيت SPIP

ستجدون هنا طرق مختلفة لتثبيت SPIP، وهي مبوبة من الأسهل للمستخدمين المبتدئين الى الاكثر اختصاصاً.

المتطلبات

قبل تثبيت SPIP، يجب التأكد من ان مضيف الموقع يوفر الشروط المطلوبة (أنظر Configuration requise).

الطرق الموجهة للمبتدئين

التحضير

المطلوب:

  • بيانات الوصول الى جهاز الخدمة الذي سيضيف الموقع (بواسطة بروتوكول FTP او sFTP) وبياتات الوصول الى قاعدة البيانات (MySQL او MariaDb).
  • برنامج نقل بيانات بواسطة FTP او sFTP [1]

الطريقة الأولى: بواسطة ’spip_loader.php’، او «الطريقة المريحة»

يقوم spip_loader.php بتحميل الاصدار المطلوب من SPIP وتثبيته. هذه أسهل طريقة لتثبيت SPIP.

  1. الذهاب الى صفحة Utiliser spip_loader
  2. تحميل الملف في جهاز الكومبيوتر
  3. نقل الملف الى جهاز الخدمة بواسطة FTP وفي الموقع الذي سيتم تثبيت النظام فيه
    تنبيه: يجب اعداد برنامج FTP لكي ينقل الملف بالتنسيق الثنائي (binary) وليس النصي (ASCII) [2].
  4. يكفي الآن الذيهاب الى العنوان www.domain.tld/spip_loader.phpواتباع مراحل التثبيت الواحدة تلو الأخرى.

الطريقة الثانية: النقل بواسطة sFTP، او «الطريقة التقليدية»

بعد تحميل الملف المضغوط تحميل SPIP وازالة ضغطه في الجهاز المحلي، يجب نقل المجلدات والملفات الناتجة عن ازالة الضغط الى جهاز الخدمة باستخدام برنامج نقل FTP. بعد عملية النقل يكفي اتباع مراحل التثبيت الواحدة تلو الأخرى

ملاحظة: اذا اردتم استخدام التثبيت الآلي للملحقات الذي يوفره المجال الخاص في SPIP، يجب انشاء المجلدات /plugins و/plugins/auto يدوياً على جهاز الخدمة وقد تحتاجون لإنشاء مجلد lib أيضاً والذي تحتاجه بعض الملاحق.

** في كل الأحوال يجب إتمام التثبيت

الذهاب الى العنوان www.domaine.tld/ecrire حيث domaine.tld هو عنوان الموقع واتباع الخطوات المتلاحقة في عملية التثبيت:

  1. اختيار لغة التثيت.
  2. تحديد نوع نظام قواعد البيانات وتفاصيل الوصول اليه.
  3. اختيار قاعدة البيانات او انشاء قاعدة جديدة.
  4. انشاء البيانات الخاصة بالدخول الى المجال الخاص وذلك بإدخال اسم وعنوان بريد ومعرّف وكلمة سر.
  5. انهاء التثبيت بالدخول الى المجال الخاص.

طرق أخرى او «الذهاب أبعد»

SPIP-Cli او التثبيت من خلال واجهة الاوامر النصية

بعد تثبيت SPIP-Cli على جهاز الخدمة (انظر توثيق SPIP-Cli، يمكن استخدام امر spip لتثبيت النظام وتحديثة وإدارته.

لتحميل احدث إصدار من SPIP، يتم إدخال الأمر:

spip dl

ثم الدخول الى المجلد الذي يحتوي SPIP وإعداد المجلدات والملفات (الأذونات على المجلدات، إنشاء ملف htaccess. الخ) بواسطة أمر:

spip core:preparer

عندها يمكن اتباع الطريقة التقليدية للتثبيت كما هي موضحة في فقرة «إتمام التثبيت» أعلاه.

لتحديث النظام ينصح بالبدء بتحديث SPIP-Cli ثم ادخال الأمر:

spip up

معلومات إضافية حول SPIP-Cli:

سكريبت checkout

يتيح سكريبت checkout تحميل او تحديث ملفات النظام من مصدرها في منظومة Git.

طرق بديلة

توزيعات لينكس

ديبيان

آرش لينكس

هناك رزمة متوافرة في مستودع المستخدمين

ادراة الأجهزة الافتراضية Vagrant

آذا كنتم تعرفون Vagrant، فالحل قد يناسبكم

مدير المنصات الافتراضية Docker

يقوم دوكر_(برمجة) بأتمتة تثبيت البرامج في مستودعات برمجية.

قام عدة أشخاص بابتكار حلولهم الخاصة لاستخدام هذه الأداة:

منصة Softaculous

تقوم منصة Softaculous بالتثبيت الآلي لنظام SPIP من الواجهة النصية أو من خلال بيئتي cPanel وPlesk.

في نسختها المجانية تقدم المنصة ٥٠ برنامجاً لكن SPIP متوافر في نسختها غير المجانية.

 https://www.softaculous.com/news/tag/spip

أداة Composer

Composer هي اداة إدارة العلاقات بين مكتبات PHP. يتيح تحديد المكتبات التي يعتمد عليها مشروع كنظام SPIP وتقوم بإدارتها (تثبيت وتحديث) تلقائياً.

حواشي

[1مثلاً Filezilla.

[2في Filezilla فتح قائمة Transfert ثم Transfer type واختيار Binary.

مؤلف George نُشر في: تم التحديث: 26/09/23

الترجمات: عربي, English, français, Português