تثبيت SPIP بسيط جداً: فلا يوجد ملفات تتطلب التغيير "يدوياً" باستخدام قيم مبهمة. ونفسّر هنا عملية التثبيت البسيطة بالتفصيل:

1. قم بجلب ملف SPIP من جهاز الخدمة التابع لنا وازالة ضغطه في جهازك الخاص. ستحصل على مجلد إسمه "SPIP..." يحتوي كل ملفات نظام SPIP. 2. قم بتثبيت محتوى هذا المجلد في موقعك (من خلال FTP كما تفعل عادة لنقل صفحاتك الى موقعك). 3. اتصل بواسطة برنامج التصفح بموقعك واذهب الى مجلد إسمه "ecrire" حيث سيعرض عليك SPIP واجهة رسومية تسمح لك بإعداد النظام. بعد ادخال معلومات الاعداد، يصبح SPIP مثبتاً ويمكنك حينذاك البدء بالعمل على موقعك.
الإعدادات الضرورية
يجب ان تملك حساباً لدى مضيف لمواقع النسيج يشمل:
— امكان الدخول بواسطة FTP من اجل نقل الملفات؛
— دعم PHP؛
لمحة تاريخية: لتثبيت إصدارات SPIP السابقة للاصدار 1.9 يجب على الخادم ان يدعم PHP3 على الاقل.
— قاعدة بيانات MySQL:
قبل التثبيت، يجب ان تتأكد ان لديك قاعدة بيانات MySQL متوافرة. على انه يجدر التنبيه الى ان لدى العديد من المضيفين، يجب اما الطلب من مسؤول الخادم تفعيل قاعدة البيانات او تنفيذ عملية تفعيل آلية مباشرة من المتصفح (في جميع الحالات ليس لتفعيل القاعدة اي علاقة بـSPIP. اذا واجهت مشاكل خلال هذة العملية يكون مضيفك هو الجهة الوحيدة التي يمكنها تزويدك بالحلول وكلمات المرور اللازمة لتفعيل حسابك).
يجب ان تعرف بيانات اتصالك بقاعدة MySQL (هذه البيانات يوفرها لك مضيفك):
— عنوان قاعدة MySQL: مثلاً sql.free.fr او localhost او فارغ؛
— معرّف الدخول الى القاعدة: غالباً ما يكون نفس معرّف حسابك لدى المضيف؛
— كلمة مرور القاعدة: غالباً ما تكون نفس كلمة مرور حسابك لدى المضيف.
خلال التثبيت، وبعد ادخال هذه المعلومات، يجب ايضاً تحديد:
— إسم القاعدة المستخدمة: غالباً ما يكون نفس معرّف حسابك لدى المضيف؛ ومن الممكن ان يوفر لك المضيف امكان انشاء قاعدة جديدة بنفسك.
مثال: اذا كان لديك حساب إسمه "mysite" عند المضيف Free (يكون العنوان http://mysite.free.fr)، يصبح عنوان قاعدة البيانات "sql.free.fr" وإسم القاعدة "mysite"، اما كلمة المرور فتكون هي نفسها كلمة مرور حسابك. ويكفي عندها تفعيل قاعدة بياناتك لاستخدام php معها.
هذه العناصر ضرورية للغاية: اذا لم تكن تعرفها، إتصل بمضيفك واطلب منه تزويدك بها.
لا يحتاج جهازك الخاص الى اي إعداد محدد، فتتم ادارة SPIP كلياً عبر النسيج. كل ما تحتاج اليه هو برنامج تصفح (اي برنامج تصفح) وبرنامج عميل FTP لنقل الملفات الى حسابك لدى المضيف.
التثبيت الآلي («spip_loader»)
هناك عملية اكثر سهولة لتثبيت SPIP: يكفي تحميل ملف واحد على جهاز خدمتك ويتم التثبيت تلقائياً. تنبيه: لا تدعم هذه العملية كل اجهزة الخدمة. فإذا اتضح انها لا تعمل (ويمكنك ملاحظة ذلك حالاً)، انتقل الى الخطوة 1 أدناه.
قم بجلب الملف spip_loader.php من العنوان التالي (اذا ظهر الملف في برنامج التصفح احفظته بواسطة امر "حفظ بإسم..."):
— http://www.spip.net/spip-dev/INSTALL/spip_loader.php
وقم بتحميله كما هو على جهاز الخدمة (عند مضيفك) بواسطة FTP. قم "بزيارة" هذه الصفحة بواسطة متصفحك الاعتيادي (على عنوان من نوع: http://www.mysite.com/spip_loader.php) واتبع التعليمات.
اذا نجحت العملية، سيقوم هذا الملف الصغير بجلب SPIP من خادمنا وتثبيته عند مضيفك. ثم يتم تشغيل عملية الإعداد آلياً (اي الخطوة 3 أدناه).
الخطوة 1 - جلب SPIP ونقله
SPIP متوافر للتحميل عبر النسيج على العنوان: تحميل SPIP
في هذا المجلد ستجد:
— ملف spip.zip: انه الاصدار الكامل للنظام ويشمل كل الترجمات المتوافرة؛
— مجلد فرعي يحتوي اصدارات SPIP احادية اللغة (ومعرفة برمز كل لغة، وهو مكون من حرفين او ثلاثة). ويمكن لهذه الاصدارات ان تكون مفيدة نظراً لصغر حجمها مما يوفر في فترات تحميلها والمساحات التي تحتلها في جهاز الخدمة.
اختر النكهة التي تناسبك وقم بإلغاء ضغط الملف في جهازك في الدليل الذي تريد ثم انقل الملفات الناتجة الى مضيفك بواسطة FTP.
الخطوة 2 - تثبيت الملفات
قم بتثبيت كل ملفات SPIP في موقعك، في المكان الذي تريد للموقع المعتمد على SPIP ان يظهر للزوار: غالباً ما يكون هذا المكان اصل الموقع لكن يمكنك اختيار مكان آخر.
تظهر بنية النظام على الشكل التالي:
- الدليل الاساسي
- الملف index.php
- الملف spip.php
- الملف htaccess.txt (إعادة تسميته .htaccess لدعم عناوين URL النظيفة)
- الملف INSTALL.txt وUPGRADE.txt (ينصح بقراءتهما)
- مجلد /CACHE (فارغ)
- مجلد /IMG
- مجلد /dist (عدم حذفه)
- مجلد /formulaires
- مجلد /oo (للعرض في وضعية النصوص فقط)
- مجلد /ecrire (وهو الاهم)
- الملف inc_connect.php
- المجلد /action
- المجلد /balise
- المجلد /base
- المجلد /charsets
- المجلد /data (فارغ)
- المجلد /exec
- المجلد /extract
- المجلد /img_pack
- المجلد /inc
- المجلد /lang
- المجلد /oo
- المجلد /public
- المجلد /safehtml
- المجلد /upload (فارغ)
- المجلد /urls
لمحة تاريخية: كان تنظيم الملفات في الاصدارات السابقة لـSPIP 1.9 على الشكل التالي:
- أصل الموقع
- الصفحات النموذجية يتنسيق HTML
- عدد من ملفات php3.
- مجلد /CACHE (فارغ)
- مجلد /IMG
- مجلد /NAVPICS
- مجلد /ecrire (أهم مجلد)
- عدد من ملفات php3
- مجلد /AIDE
- مجلد /img_pack
- مجلد /data (فارغ)
- مجلد l/lang
- مجلد /upload (فارغ)
الخطوة 3 - عملية الإعداد
من الآن فصاعداً تجري العملية كلها عبر النسيج. فيكفي الذهاب «لزيارة» مجلد "ecrire/" في موقعك.
مثال: اعتماداً على مثالنا السابق، سيكون العنوان http://mysite.free.fr/ecrire.

لدى الاتصال الاول بهذا العنوان، تنطلق عملية تثبيت تقودك خطوة خطوة. والواجهة بسيطة جداً، فيكفي إدخال المعلومات المطلوبة (اساساً المعلومات المتعلقة بقاعدة بيانات MySQL المذكورة سابقاً). عند الانتهاء، يطلب منك النظام ادخال بيانات التعريف التي حددتها خلال الإعداد وحالاً تدخل في مجال ادارة موقعك. في ما بعد، سيتم عملك دائما في مجلد "ecrire/" بعد ادخال بيانات تعريفك.

مع كل خطوة من عملية التثبيت، تظهر لك وصلة تعليمات (هكذا
) تؤدي الى عرض تعليمات فورية توضع بالتفصيل خطوات استخدام SPIP. (العملية الوحيدة المعقدة نسبياً تظهر أحياناً في بعض أجهزة الخدمة: قد تضطر الى تعديل اذونات الدخول الى بعض المجلدات. لكن العملية ليست صعبة خاصة وان التعليمات الفورية تقدم كل التفاصيل الضرورية.)
اذا تم كل شيء بنجاح، تكون عملية التثبيت قد انتهت ويمكنك حينها تصميم موقعك وإدارته دون الحاجة الى تنفيذ اي مهمات عويصة...
في حال حدوث مشكلة جدية (مثلاً ان تفقد بيانات تعريفك او تنساها - وهو حادث كثير الظهور في بداية تعاملك مع النظام...)، تكفي اعادة تشغيل عملية التثبيت وذلك باستخدام برنامج FTP وحذف الملفات التالية:
/ecrire/inc-connect.php
/ecrire/.htaccess (اذا وجد)
مما يؤدي الى اعادة اطلاق عملية الإعداد بمجرد الاتصال بمجلد "ecrire/" (في الحقيقة ان غياب ملف "inc-connect.php" هو الذي يتسبب بإطلاق هذه العملية).
شهادتك
لمساعدتنا على تحسين عملية التثبيت هذه، نرجو اطلاعنا على تجربتك اما في منتدى التثبيت والتحديث او بالكتابة الينا على العنوان spip-ar@rezo.net (تنبيه: في الحالتين، سيتم نشر مداخلاتك اما في المنتدى او في ارشيف اللائحة البريدية). آذا قمت بالتثبيت بنفسك، الرجاء توضيح:
إسم مضيفك (هذا مهم لإعطائنا فكرة عن المضيفين المتوافقين مع SPIP لا سيما المجانيين منهم)؛
المشاكل التي قد تواجهها (بما في ذلك صعوبات الواجهة ودرجة وضوح عملية التثبيت لعلنا نتمكن من تحسين الواجهة او التعليمات)؛
حتى لو تم التثبيت دون مشاكل نشكرك سلفاً على اعلامنا بذلك (هذه معلومة مهمة بالنسبة لنا).

SPIP 1.9.2