SPIP

[ar] [ast] [bg] [br] [ca] [co] [cpf] [cs] [da] [de] [en] [eo] [es] [eu] [fa] [fon] [fr] [gl] [id] [it] [ja] [lb] [nl] [oc] [pl] [pt] [ro] [ru] [sk] [sv] [tr] [uk] [vi] [zh] Espace de traduction

تحميل

تثبيب SPIP

أيار (مايو) 2003 — به روز آوري : حزيران (يونيو) 2010

كل اصدارات هذا المقال:

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


الإعدادات الضرورية

لا يحتاج جهازك الشخصي اي اعداد خاص، فيمكن التحكم بنظام SPIP مباشرة على النسيج. كل ما تحتاج له هو برنامج لتصفح النسيج (مهما يكن) ووسيلة اتصال ببروتوكول FTP لتثبيت الملفات في مساحة موقعك في الجهاز المضيف. ويمكن لهذه الوسيلة ان تكون مباشرة من المتصفح او باستخدام برنامج FTP متخصص مثبيت في جهازك [1].

لتثبيت موقع SPIP، يلزمك استضافة عادية على جهاز لخدمة النسيج يتمتع بنظام قواعد بيانات SQL لإدارة قواعد البيانات ويمكنه تنفيذ برامج PHP. ولكن لا تهتم: فلا تحتاج الى اي خبرة في لغة PHP او في التعامل مع SQL لتتمكن من إدارة موقع SPIP! يجب عليك فقط ان تتأكد من ان مضيف موقعك يوفر لك هاتين الخدمتين. أنظر المضيفون الذين يدعمون SPIP.

للبدء باستخدام SPIP يمكنك ايضاً تثبيته في جهازك بسهولة ودون حاجة لمضيف. يمكنك من اجل ذلم الرجوع الى الدليل.

يجب الآن ان تزود نفسك بمعلومات الدخول الى FTP وقاعدة SQL. هذه المعلومات ضرورية: اذا كنت لا تعرفها، اتصل بمضيف موقعك واطلبها منه.

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

يجب ان تعرف بيانات اتصالك بقاعدة MySQL (هذه البيانات يوفرها لك مضيفك):

— عنوان قاعدة SQL: مثلاً sql.free.fr او localhost او فارغ؛
— معرّف الدخول الى القاعدة: غالباً ما يكون نفس معرّف حسابك لدى المضيف؛
— كلمة سر القاعدة: غالباً ما تكون نفس كلمة سر حسابك لدى المضيف.

خلال التثبيت، وبعد ادخال هذه المعلومات، يجب ايضاً تحديد:
— إسم القاعدة المستخدمة: غالباً ما يكون نفس معرّف حسابك لدى المضيف؛ ومن الممكن ان يوفر لك المضيف امكان انشاء قاعدة جديدة بنفسك او قد يتعرف SPIP على اسم القاعدة التي خصصها لك المضيف مما يلغي الحاجة الى تحديدها.

إصدارات البرامج المطلوبة في جهاز الخدمة

  • خادم النسيج Apache او خادم متوافق معه (إصدار أحدث من ١.٢)
  • لغة PHP الإصدار ٤ او أحدث
  • خادم قاعدة بيانات بلغة الاستفسار المركبة SQL (حسب رغبة المستخدم):
    • قاعدة MySQL الإصدار ٤.١ او أحدث (الإصدار ٣ يكفي لإصدار SPIP ١.٩)
    • قاعدة PostGreSQL الإصدار ٨.٢ او أحدث
    • قاعدة SQLite الإصدار ٢ او ٣

التثبيت الآلي («spip_loader»)

العملية الاسهل والاسرع هي التثبيت الآلي باستخدام «spip_loader». هذا الملف الصغير هو الذي سيقوم بتحميل SPIP وتثبيته في الجهاز المضيف. تنبيه: لا تدعم هذه العملية كل اجهزة الخدمة. فإذا اتضح انها لا تعمل (ويمكنك ملاحظة ذلك حالاً)، اتبع الطريقة الاخرى.

  1. قم بجلب الملف spip_loader.php والاكتفاء بنسخ محتواه.
  2. قم بتحميله كما هو على جهاز الخدمة (عند مضيفك) بواسطة FTP (او اي وسيلة اخرى بوفرها لك مضيفك).
  3. قم "بزيارة" هذه الصفحة بواسطة متصفحك الاعتيادي (على عنوان من نوع: http://www.mysite.com/spip_loader.php) واتبع التعليمات.

التثبيت اليدوي

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

  1. قم بجلب ملف SPIP وازالة ضغطه في جهازك المحلي. ستحصل على مجلد «...SPIP» يحتوي على كل ملفات النظام.
  2. ضع محتوى هذا المجلد (كل الملفات والمجلدات الفرعية) في موقعك (بواسطة FTP او اي وسيلة اخرى بوفرها لك مضيفك)، في المكان الذي تريد للموقع المعتمد على SPIP ان يظهر للزوار: غالباً ما يكون هذا المكان اصل الموقع لكن يمكنك اختيار مكان آخر.
  3. اتصل بموقعك من داخل برنامج التصفح واذهب الى مجلد اسمه «ecrire/» حيث سيعرض عليك SPIP واجهة رسومية تتيح لك اعداد النظام. وبعد ادخال بعض المعلومات حول الاعداد، يصبح SPIP مثبتاً وجاهزاً للاستخدام.

إنهاء التثبيت

من الآن فصاعداً تجري العملية كلها عبر النسيج. فيكفي الذهاب «لزيارة» المجال الخاص في موقعك على عنوان من نوع: http://www.mysite.org/ecrire.

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

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

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

في حال حدوث مشكلة جدية (مثلاً ان تفقد بيانات تعريفك او تنساها - وهو حادث كثير الظهور في بداية تعاملك مع النظام...)، تكفي اعادة تشغيل عملية التثبيت وذلك باستخدام برنامج FTP وحذف الملفات التالية:

  • /config/connect.php _ (او /ecrire/inc-connect.php ou php3 في الاصدارات القديمة)
  • /config/connect.php (اذا وجد) _ (او /ecrire/.htaccess في الاصدارات القديمة)

مما يؤدي الى اعادة اطلاق عملية الإعداد بمجرد الاتصال بالمجال الخاص (في الحقيقة ان غياب ملف «connect.php» هو الذي يتسبب بإطلاق هذه العملية).

لا يجب ان تصل برامج التصفح الى مجلدي /config و/tmp، لذلك يقوم SPIP بتزويدهما بملف .htaccess يحتوي على أمر deny from all. واذا كانت سرية بياناتك مهمة جداً بالنسبة لك، تأكد من مضيفك من ان هذه جهاز الخدمة يتعرف على هذه الملفات، وإلا، فقم بقراءة المقال نواة SPIP مشتركة لعدة مواقع الذي يساعدك على نقل هذين المجلدين الى خارج المجال الذي يصل اليه برنامج التصفح.

الترقية من إصدار سابق

اذا كان لديك إصدار قديم من SPIP، قد ترغب في الترقية الى أحدث إصدار. أمامك حالتان:
- عندك إصدار ١.٩ او أحدث: تحديث بسيط يكفي
- عندك إصدار أقدم من ١.٩: الترقة ضرورية

شهادتك

لمساعدتنا على تحسين عملية التثبيت هذه، نرجو اطلاعنا على تجربتك اما في منتدى التثبيت والتحديث او بالكتابة الينا على العنوان spip-ar@rezo.net (تنبيه: في الحالتين، سيتم نشر مداخلاتك اما في المنتدى او في ارشيف اللائحة البريدية). آذا قمت بالتثبيت بنفسك، الرجاء توضيح:

- إسم مضيفك (هذا مهم لإعطائنا فكرة عن المضيفين المتوافقين مع SPIP لا سيما المجانيين منهم)؛

- المشاكل التي قد تواجهها (بما في ذلك صعوبات الواجهة ودرجة وضوح عملية التثبيت لعلنا نتمكن من تحسين الواجهة او التعليمات)؛

- حتى لو تم التثبيت دون مشاكل نشكرك سلفاً على اعلامنا بذلك (هذه معلومة مهمة بالنسبة لنا).

حواشي

[1في بيئات ليسنكس وماكنتوش هناك برنامج FTP مدمج في سطح المكتب. اما في بيئة ويندوز فيمكنك مثلاً استخدام برنامج FileZilla.