المحتوى عن 'xampp'.



مزيد من الخيارات

  • ابحث بالكلمات المفتاحية

    أضف وسومًا وافصل بينها بفواصل ","
  • ابحث باسم الكاتب

نوع المُحتوى


التصنيفات

  • الإدارة والقيادة
  • التخطيط وسير العمل
  • التمويل
  • فريق العمل
  • دراسة حالات
  • التعامل مع العملاء
  • التعهيد الخارجي
  • السلوك التنظيمي في المؤسسات
  • عالم الأعمال
  • التجارة والتجارة الإلكترونية
  • نصائح وإرشادات
  • مقالات ريادة أعمال عامة

التصنيفات

  • PHP
    • Laravel
    • ووردبريس
  • جافاسكريبت
    • لغة TypeScript
    • Node.js
    • React
    • AngularJS
    • Vue.js
    • jQuery
    • Cordova
  • HTML
    • HTML5
    • إطار عمل Bootstrap
  • CSS
    • Sass
  • SQL
  • لغة C#‎
    • ‎.NET
    • منصة Xamarin
  • لغة C++‎
  • لغة C
  • بايثون
    • Flask
    • Django
  • لغة روبي
    • إطار العمل Ruby on Rails
  • لغة Go
  • لغة جافا
  • لغة Kotlin
  • برمجة أندرويد
  • لغة R
  • الذكاء الاصطناعي
  • صناعة الألعاب
    • Unity3D
  • سير العمل
    • Git
  • مقالات برمجة متقدمة
  • مقالات برمجة عامة

التصنيفات

  • تصميم تجربة المستخدم UX
  • تصميم واجهة المستخدم UI
  • الرسوميات
    • إنكسكيب
    • أدوبي إليستريتور
  • التصميم الجرافيكي
    • أدوبي فوتوشوب
    • أدوبي إن ديزاين
    • جيمب GIMP
    • كريتا Krita
  • التصميم ثلاثي الأبعاد
    • 3Ds Max
    • Blender
  • نصائح وإرشادات
  • مقالات تصميم عامة

التصنيفات

  • خوادم
    • الويب HTTP
    • قواعد البيانات
    • البريد الإلكتروني
    • DNS
    • Samba
  • الحوسبة السّحابية
    • Docker
  • إدارة الإعدادات والنّشر
    • Chef
    • Puppet
    • Ansible
  • لينكس
    • ريدهات (Red Hat)
  • خواديم ويندوز
  • FreeBSD
  • حماية
    • الجدران النارية
    • VPN
    • SSH
  • شبكات
    • سيسكو (Cisco)
  • مقالات DevOps عامة

التصنيفات

  • التسويق بالأداء
    • أدوات تحليل الزوار
  • تهيئة محركات البحث SEO
  • الشبكات الاجتماعية
  • التسويق بالبريد الالكتروني
  • التسويق الضمني
  • استسراع النمو
  • المبيعات
  • تجارب ونصائح
  • مبادئ علم التسويق

التصنيفات

  • إدارة مالية
  • الإنتاجية
  • تجارب
  • مشاريع جانبية
  • التعامل مع العملاء
  • الحفاظ على الصحة
  • التسويق الذاتي
  • مقالات عمل حر عامة

التصنيفات

  • الإنتاجية وسير العمل
    • مايكروسوفت أوفيس
    • ليبر أوفيس
    • جوجل درايف
    • شيربوينت
    • Evernote
    • Trello
  • تطبيقات الويب
    • ووردبريس
    • ماجنتو
  • أندرويد
  • iOS
  • macOS
  • ويندوز
  • الترجمة بمساعدة الحاسوب
    • omegaT
    • memoQ
    • Trados
    • Memsource
  • أساسيات استعمال الحاسوب
  • مقالات عامة

التصنيفات

  • شهادات سيسكو
    • CCNA
  • شهادات مايكروسوفت
  • شهادات Amazon Web Services
  • شهادات ريدهات
    • RHCSA
  • شهادات CompTIA
  • مقالات عامة

أسئلة وأجوبة

  • الأقسام
    • أسئلة ريادة الأعمال
    • أسئلة العمل الحر
    • أسئلة التسويق والمبيعات
    • أسئلة البرمجة
    • أسئلة التصميم
    • أسئلة DevOps
    • أسئلة البرامج والتطبيقات
    • أسئلة الشهادات المتخصصة

التصنيفات

  • ريادة الأعمال
  • العمل الحر
  • التسويق والمبيعات
  • البرمجة
  • التصميم
  • DevOps

تمّ العثور على 2 نتائج

  1. تعرفت في المقالتين السابقتين، مقال «الخطوات الابتدائية لإنشاء متجرك الإلكتروني: عنوان المتجر وحجز النطاق (Domain)» ومقال «أنواع الاستضافات وكيفية حجز استضافة وربطها مع اسم نطاق متجرك الإلكتروني»، على اسم النطاق وكيفية حجزه وما هي الاستضافة وأنواعها المختلفة أما الآن فسوف تتعرف على المنصة التي سوف تقوم ببناء متجرك باستخدامها وكيفية القيام بذلك باستخدام ما يُدعى بالخادم المحلي أو الاستضافات المجانية. فهرس المقالة لتبسيط التنقل فيها أو اختيار طريقة تثبيت محددة والانتقل إليها مباشرة: نبذة عن ووردبريس ميزات ووردبريس سلبيات ووردبريس تثبيت ووردبريس استخدام XAMPP كخادم محلي استخدام WampServer كخادم محلي تثبيت ووردبريس باستخدام استضافة مجانية تثبيت ووردبريس على الاستضافة المجانية 000Webhost تثبيت ووردبريس على الاستضافة المجانية InfinityFree خاتمة نبذة عن ووردبريس هو عبارة عن برمجية مفتوحة المصدر يمكن استخدامها لإنشاء مواقع الكترونية، أو مدونات أو تطبيقات. وحتى اللحظة، حوالي 38% من المواقع الالكترونية تستخدم ووردبريس من أشهرها موقع Rolling Stone و Bloomberg Professional وموقع Sweden Sverige. إنَّ سهولة استخدام ووردبريس ساهمت في انتشاره الواسع بين المدونين إضافة إلى كونه برمجية مجانية لا تحتاج دفع أي رسوم لقاء استخدامها، وبالرغم من وجود العديد من البرمجيات مفتوحة المصدر مثل Joomla و Drupal إلا أنّها لم تستطع السيطرة على عالم الويب كما فعل ووردبريس. معنى برمجية مفتوحة المصدر هي برمجية مرخصة ضمن شروط معينة ويمكن أن نقول أن هذه البرمجية مفتوحة المصدر إذا حققت الشرطين التاليين: يتوفر الكود المصدري لهذه البرمجية دون أي تكاليف إضافية، أي يستطيع المستخدم رؤية الكود الذي يشكل البرمجية وله الحق بعمل أي تعديل يريده عليها. يمكن إعادة إنشاء إصدار جديد من هذه البرمجية حسب حاجة المستخدم وهذا يعني أنَّ أي شخص يمكنه الحصول على الكود وتوزيع نسخته المعدلة منه والخاصة به. طبعًا عبارة مفتوحة المصدر لا تعني بالضرورة أن البرمجية القابلة للتنفيذ تقدم بشكل مجاني ولكن الكود المصدري لهذه البرمجية يمكنك الحصول عليه مجانًا. ميزات ووردبريس مجاني، حيث تستطيع تحميل البرمجية وتثبيتها واستخدامها بشكل مجاني مع إمكانية الوصول لعدد ضخم من القوالب والإضافات المجانية أيضًا. سهل الاستخدام ولا يحتاج لخبرة برمجية للتعامل معه كما أن الويب مليء بدروس مجانية تشرح كيفية استخدامه وحتى تطويره (هذا الدرس أحدها). فريق التطوير للووردبريس يعمل بشكل مستمر لسد الثغرات الأمنية وبالتالي مستوى الأمان عالٍ. متوافق مع محركات البحث مثل جوجل وياهو وبينغ. متوافق مع مختلف الأجهزة (حاسوب، حاسب محمول، حاسب لوحي، الهواتف الذكية) يمكن تطوير ووردبريس من خلال استخدام إضافات أو قوالب مدفوعة وبتكلفة منخفضة سلبيات ووردبريس سهل التصميم بما يتعلق بالأمور الأساسية مثل تغيير الألوان، الخطوط وحجمها ولكن قد تضطر للجوء لإضافة كود في بعض التصاميم والتعديلات. وجود عدد ضخم من القوالب والإضافات المجانية هو أمر إيجابي إلا أنَّ هذا ينعكس سلبًا على المستخدم عندما يقوم مبرمج القالب أو الإضافة بالتوقف عن تحديثها وسد الثغرات التي تظهر مستقبلًا. سرعة التحميل التي يمكن الوصول لها باستخدام ووردبريس دون أي تعديل لا تحقق المستوى المطلوب من محركات البحث مثل جوجل (أقل من 3 ثانية). استخدام إضافات وقوالب مطورة من قبل مبرمجين مختلفين يسبب في بعض الأحيان تعارض في عمل هذه البرمجيات. تثبيت ووردبريس بالنسبة لهذه الخطوة فهنالك طرق مختلفة لتثبيت ووردبريس باستخدام الحاسوب كمخدم محلي أو باستخدام استضافة مخصصة للمواقع ويجب الانتباه أنَّ الطريقة التي تعتمد الحاسوب كمخدم محلي تختلف حسب نظام تشغيله (ويندوز أو لينكس). أما تثبيت ووردبريس على استضافة فيختلف حسب الشركة المقدمة للاستضافة وحسب نوع الاستضافة. سنعمل على تثبيت ووردبريس باستخدام مخدم محلي، ولكن يوجد مخدمين محليين هما الأكثر استخداما XAMPP وWampServer لذا لا بدَّ من شرح خطوات تثبيت ووردبريس على كل منهما. استخدام XAMPP كخادم محلي قم بتنزيل البرنامج عبر الرابط XAMPP، سوف تجد ثلاث خيارات بالنسبة لنظام ويندوز. قم باختيار النسخة التي تدعم أحدث إصدار من PHP (أي PHP 7.4.10 أثناء كتابة المقال) بعد إكمال التنزيل، شغِّل ملف التثبيت. قد تظهر لك هذه الرسالة التحذيرية والتي تطلب عدم تثبيت البرنامج ضمن ملف Program Files الموجود على القرص C لأن هذا المجلد لا يمتلك حقوق الكتابة وذلك لتفعيل User Account اضغط على Ok لتظهر لك النافذة الآتية. اضغط على Next لتظهر لك نافذة جديدة يمكن من خلالها تحديد بعض الملحقات التي تريد أو لا تريد تثبيتها ضمن برنامج XAMPP. لا تقم بأي تغيير على الخيارات واضغط على Next لتظهر لك نافذة تحدد فيها مسار تثبيت برنامج XAMPP. يمكنك تغيير مسار التثبيت لقرص آخر إن رغبت بذلك. بعد اختيار المسار اضغط على Next. الآن يجب عليك اختيار لغة واجهة برنامج XAMPP وبما أن اللغتين المتوفرين هما الإنجليزية والألمانية، عليك باختيار اللغة الإنجليزية. اضغط على Next لتظهر لك النافذة الآتية. اضغط على Next أيضًا. اضغط على Next لبدء عملية تثبيت البرنامج والتي تستغرق بعض الوقت وهذا يعتمد على مواصفات حاسوبك. عند انتهاء عملية التثبيت سوف تظهر لك النافذة الآتية. اضغط على Finish لإغلاق نافذة التثبيت وتشغيل برنامج XAMPP بشكل تلقائي. سوف أقوم بعمل مراجعة سريعة لبعض محتويات النافذة الرئيسية للبرنامج: أباتشي (Apache) هو عبارة عن برمجية مجانية مفتوحة المصدر تعمل كمخدم ويب لاستقبال الطلبات وإرسال الملفات لزائر الموقع. MySQL هي نظام إدارة قواعد بيانات علائقية مفتوح المصدر متوفر مجانًا، يستخدم لإنشاء وتخزين قواعد البيانات. خيار Config الموجود بجانب كل وحدة يسمح لك بتغيير قيم متغيرات معينة لن نتطرق لها في هذا الجزء حاليًا وعمليًا أباتشي هي الوحيدة التي نضطر للتعديل على القيم التي تحدد عملها. Tomcat وحدة تسمح لك بتشغيل أكواد جافا وهذا أمر لن نحتاجه أثناء التعامل مع ووردبريس Mercury وحدة تسمح لك بإرسال العديد من رسائل البريد الإلكتروني وهي مفيدة في حال كنت تعمل على بناء تطبيق خاص بمواضيع البريد الالكتروني. يجب التنويه في حال لم يعمل البرنامج بشكل تلقائي بعد انتهاء التثبيت يمكن الوصول له من خلال مربع البحث في شريط الأدوات وكتابة اسم البرنامج XAMPP كما هو موضح في الصورة الآتية. الآن عليك تشغيل وحدة أباتشي (Apache) وذلك بالضغط على مفتاح Start المقابل لها وسوف تظهر لك نافذة تنبيه من ويندوز (فقط عند التشغيل لأول مرة) تطلب السماح بالوصول. اضغط على "سماح بالوصول". سوف تلاحظ أن كلمة Apache أصبحت محاطة باللون الأخضر إضافة إلى عبارة في أسفل التطبيق (محددة باللون الأزرق) تدل على أن وحدة أباتشي (Apache) موجودة وتعمل. الآن، عليك تشغيل وحدة MySQL وذلك بالضغط على مفتاح Start المقابل لها. سوف تظهر لك نافذة تنبيه من ويندوز (فقط عند التشغيل لأول مرة) تطلب السماح بالوصول. اضغط على "سماح بالوصول". سوف تلاحظ أنَّ كلمة MySQL أصبحت محاطة باللون الأخضر إضافة إلى عبارة في أسفل التطبيق (محددة باللون الأزرق) تدل على أنَّ وحدة MySQL موجودة وتعمل. أحيانًا قد تظهر مشكلة أنَّ المنفذ محجوز لذا سنحل الآن مشكلة تعارض المنافذ Port conflicts فأحد المشاكل التي قد تواجهك عند تشغيل XAMPP هي إشغال المنفذ الذي يجب على XAMPP استخدامه وهو المنفذ 443 والمنفذ 80. في حال ظهور الخطأ المبين في الصورة فمن الواضح أنَّ البرنامج الذي يسبب هذا التعارض هو سكايب (Skype) ويكفي إغلاقه من الخلفية لتحرير المنفذ وبالتالي يعمل XAMPP دون مشاكل. هذا الحل قد يكون غير محبذ من قبل البعض وخصوصًا من يعتمد بشدة على برنامج Skype لذلك الحل يكون بتغيير المنافذ التي يعمل عليها الخادم المحلي XAMPP ويمكنك اعتماد هذا الحل أيضًا في حال لم تُحل المشكلة بعد إغلاق برنامج Skype. قم بتشغيل XAMPP دون تنشيط أي وحدة واضغط على Config ثم Apache httpd.conf كما هو موضح في الصورة. الآن ابحث عن السطر الذي يحتوي على عبارة Listen 80 وغيره إلى Listen 8080 (أي رقم آخر غير 80 ونحاول أن يكون أكبر من 1024 كي لا يكون محجوز من قبل برنامج آخر أو من أحد خدمات نظام ويندوز). أيضًا عليك البحث عن ServerName localhost: 80 وغير الرقم 80 إلى نفس الرقم السابق 8080 ثم قم بحفظ التغييرات وإغلاق المجلد. أعد تشغيل برنامج XAMPP وقم بتنشيط وحدة Apache ووحدة MySQL ليعمل دون أخطاء. الآن عد للمتصفح وقم بكتابة العنوان التالي 127.1.1.1 في مربع العناوين في أعلى المتصفح ثم اضغط Enter (يمكن استعمال localhost أو هذا العنوان الذي يعتبر عنوان خاص محجوز لهذا البرنامج والذي تستجيب له وحدة أباتشي ضمن برنامج Xampp عند طلبه على المتصفح ويمكن تغيير هذا العنوان من إعدادات البرنامج إن دعت الحاجة لذلك). سوف يقوم المتصفح بإعادة توجيهك إلى صفحة مرتبطة ببرنامج XAMPP وهكذا تكون قد تأكدت من أن البرنامج يعمل بشكل صحيح. الآن وبعد الانتهاء من تثبيت الخادم المحلي والتأكد من عمله بشكل صحيح وظهور الصورة أعلاه أصبحت بيئة العمل جاهزة لتثبيت ووردبريس عليها لذلك توجه إلى موقع ووردبريس لتنزيل أحدث نسخة منه. اضغط على المربع الأزرق الذي يحوي عبارة "Download WordPress". بعد انتهاء التنزيل، توجه إلى مكان الملف (عادة في التنزيلات) وقم بنسخه. الخطوة التالية هي في القرص C (حسب مسار التثبيت الذي اخترناه سابقا)، توجه إلى مجلد XAMPP ثم بعد ذلك توجه إلى مجلد htdocs سوف نقوم ضمن هذا المجلد بإنشاء مجلدات لجميع المواقع التي نريد بناءها (السبب أن XAMPP يرى هذا المجلد كأنه مخدم هدف يرسل له الطلبات ويستقبل منه الملفات سواء المرسلة من الموقع للزائر أو العكس). قم بإنشاء مجلد جديد واختر له الاسم الذي تريد (اخترت للسهولة اسم test). يجب ألا يحوي الاسم فراغات أو الرموز التي لا يقبل بها ويندوز في اسم المجلد. اسم test سوف نستخدمه لاحقا للوصول للموقع عبر المتصفح. بعد إنشاء المجلد test قم بالدخول إليه وإلصاق نسخة عن الملف المضغوط الذي يحتوى ملفات ووردبريس، ثم قم بفك ضغط محتوياته. سوف تحصل على مجلد اسمه wordpress. ادخل إلى مجلد wordpress وقم بنقل محتوياته إلى مجلد test الآن، قم بحذف المجلد الفارغ wordpress والملف المضغوط. بعدها، عليك إنشاء قاعدة بيانات للموقع. سوف تقوم بذلك من خلال phpmyadmin وللوصول له عليك بالتوجه للمتصفح وكتابة العبارة الآتية في مربع عنوان الموقع: 127.1.1.1/phpmyadmin phpmyadmin أداة برمجية مفتوحة المصدر مكتوبة بلغة بي اتش بي (PHP) والهدف منها إدارة قواعد البيانات MySQL على شبكة الويب بطريقة تفاعلية وسهلة. الآن يجب أن تظهر لك واجهة phpmyadmin بهذا الشكل إن كانت لغة الحاسوب والمتصفح هي العربية. كما تلاحظ فإن تنسيق الصفحة غير متوافق بشكل جيد مع اللغة العربية لذلك عليك باختيار اللغة الإنجليزية لعرض phpmyadmin بشكل صحيح (سوف أكمل الشرح باستخدام واجهة اللغة الإنجليزية لأن هذا ما سوف يصادفك في جميع الاستضافات المشهورة). تستطيع تغيير اللغة من قسم إعدادات المظهر، يوجد قائمة بالضغط عليها تظهر جميع الخيارات لتختار منها الإنجليزية. بعد الانتهاء من الخطوة السابقة يجب أن تظهر لديك واجهة phpmyadmin بهذا الشكل. الآن عليك إنشاء قاعدة بيانات ومستخدم مرتبط بها، يوجد طريقتان للقيام بهذه الخطوة، الأولى تقوم على مبدأ إنشاء المستخدم أولًا ومنه إنشاء قاعدة بنفس الاسم مرتبطة به مع إعطائه كامل الصلاحيات والثانية يتم أولًا إنشاء قاعدة البيانات ثم إنشاء المستخدم من خلالها وإعطائه كامل الصلاحيات المطلوبة. الطريقة الأولى: اضغط على User Accounts في الشريط العلوي لـ phphmyadmin لتظهر لك الواجهة التالية. الآن، عليك الضغط على رابط Add user account الموجود ضمن قسم New. هذا سوف ينقلك إلى الواجهة الآتية. الآن عليك اختيار اسم للمستخدم (هذه الطريقة يكون اسم المستخدم وقاعدة البيانات نفس الاسم) من خلال الحقل الفارغ بجانب User name. أيضا يجب اختيار Local من القائمة المنسدلة للحقل Host name (أي أن قاعدة البيانات وملفات الموقع على نفس المخدم) كما هو موضح في الصورة التالية. بعد اختيار Local سوف تظهر عبارة localhost في الحقل الملاصق لها على اليمين. الآن عليك اختيار كلمة مرور قوية لهذا المستخدم أو يمكنك الضغط على مفتاح Generate لتوليد كلمة المرور بشكل آلي (أنصح بذلك) وعليه تصبح الواجهة كما يلي. ملاحظة مهمة: عليك نسخ كلمة المرور وحفظها في مكان ما لأنك سوف تحتاجها في خطوة لاحقة من عملية تثبيت ووردبريس. (يمكنك استخدام تطبيقات آمنة مثل KeePassX لحفظ كلمات المرور). الآن ننتقل للقسم الثاني من الواجهة السابقة الموضع بالصورة التالية: قم باختيار Create database with same name and grant all privileges أي إنشاء قاعدة بيانات بكامل الامتيازات ثم اختيار Check all ليظهر لديك الشكل التالي. الآن أصبح كل شيء جاهز لإنشاء اسم المستخدم وقاعدة البيانات المرتبطة به. كل ما عليك القيام به هو الضغط على مفتاح Go في الزاوية السفلية اليمنى من النافذة. لتتأكد أن جميع الخطوات السابقة تمت بنجاح، يجب أن تظهر لك رسالة مشابهة لمضمون الصورة التالية. الطريقة الثانية: يمكنك العودة للواجهة الأساسية من خلال الضغط على عبارة phpmyadmin الموجودة على يسار النافذة. بعد ذلك قم بالضغط على Databases الموجودة في الشريط العلوي لتظهر لك الواجهة التالية. الآن، اختر اسم قاعدة البيانات واكتبه ضمن حقل Database name ثم اضغط على مفتاح Create. الاسم الذي اخترته هو test2. بعد الضغط على مفتاح Create سوف يتم إنشاء قاعدة البيانات test2 التي لا تحتوي أي جداول. الآن يجب عليك إنشاء اسم مستخدم مرتبط بقاعدة البيانات هذه وذلك من خلال الانتقال لنافذة Privileges من خلال النقر عليها. ملاحظة مهمة: لاحظ أننا ضمن قاعدة البيانات test2، أي لن تظهر نافذة Privileges ما لم تكن قد اخترت قاعدة بيانات موجودة مسبقًا وأي مستخدم يتم إنشاؤه هو مرتبط بقاعدة البيانات المُختارة فقط. اضغط على Add user account ضمن قسم New لتظهر لك نفس النافذة التي استخدمناها في الطريقة الأولى. أدخل اسم قاعدة البيانات، اختر Local وقم بتوليد كلمة المرور وحفظها للاستخدام لاحقا. ملاحظة مهمة: يمكنك اختيار اسم مختلف لاسم المستخدم أي ليس بالضرورة أن يكون نفس اسم قاعدة البيانات. في القسم الثاني من النافذة عليك باختيار Grant all privileges on database (سوف تجد في آخر العبارة اسم قاعدة البيانات التي تُنشئ المستخدم لها) ثم اختر Check all كما هو موضح في الصورة التالية. بعد ذلك عليك بالضغط على مفتاح Go في أسفل النافذة من جهة اليمين وفي حال إنشاء ناجح للمستخدم سوف تظهر لك رسالة مشابه للصورة التالية. أصبحت الآن جاهز لتبدأ بتثبيت ووردبريس لذلك قم بفتح تبويب جديد ضمن المتصفح وأدخل العنوان التالي: ‎127.1.1.1/test مكان كلمة test يمكنك وضع اسم المجلد الذي اخترته ولكن إن كنت تتابع خطوة بخطوة معي فإن اسم المجلد الذي اخترته للموقع هو test. في الحالة العادية فإن هذا العنوان سوف يأخذك للموقع ولكن حتى الآن لم نقم بتثبيت الووردبريس لذلك وفقط أول مرة سوف يتم توجيهك لصفحة تثبيت ووردبريس التالية. اضغط على عبارة Let's go. بجانب حقل Database Name يجب أن تضع اسم قاعدة البيانات وهو حسب ما اخترت في الخطوات السابقة test، أيضًا نحتاج اسم المستخدم وهو نفسه اسم قاعدة البيانات (اعتمدنا الطريقة الأولى) أي test. بالنسبة لكلمة المرور فقد قمت بحفظها على notepad أو keepassx وعند مستخدم قاعدة البيانات اخترت أن يكون مخدم قاعدة البيانات محلي Local وبالتالي سوف أحافظ على localhost. حاليا عليك أن تعلم أن Table Prefix هي البادئة التي تبدأ بها أسماء الجداول ضمن قاعدة البيانات ولك الحرية في اختيار البادئة التي تريد (يزيد من أمان قاعدة البيانات) ولكن هنا سوف أحافظ عليها للحفاظ على بساطة الخطوات. يجب أن تكون البيانات لديك كما هو موضح في الصورة التالية (كلمة المرور لديك سوف تكون مختلفة). اضغط الآن على Submit لتظهر لك النافذة التالية. اضغط Run the installation واصبر بضع دقائق أو أقل، هذا يعتمد على مواصفات حاسوبك. بعد اتمام مرحلة التثبيت الأولى سوف تظهر لك النافذة التالية لملء معلومات عن الموقع. ضع اسم الموقع باللغة العربية أو الإنجليزية بجانب site title، أما بالنسبة لاسم المستخدم فهذا مستخدم مختلف عن المستخدم الذي أنشأناه في مرحلة قاعدة البيانات حيث أنَّ هذا المستخدم سيكون مدير الموقع وله صلاحيات الدخول والتغيير فيه لذلك سوف اختار الاسم admin. ملاحظة: اسم المستخدم يجب أن يتألف من أحرف إنجليزية وبدون فراغات، يمكن استخدام _ بدل الفراغ. كما تلاحظ فإن كلمة المرور مولدة بشكل تلقائي ولكن باستطاعتك تغييرها واستخدام كلمة خاصة بك، المهم ألا تنساها (أنصح بتسجيلها على تطبيق KeePassX الذي أشرنا إليه آنفًا). بجانب Your Email عليك وضع البريد الالكتروني لمالك الموقع وهنا سوف أختار بريد عشوائي admin@gmail.com. ملاحظة مهمة: بعض الأحيان عند إنشاء الموقع، يكون من المستحسن ألا يتم أرشفته من قبل محركات البحث لأن المحتوى قيد الإنشاء ولذلك يقدم ووردبريس خيار لمنع محركات البحث من أرشفة الموقع وهو مبين في نهاية النافذة تحت مسمى Search Engine visibility. يتم تفعيله فقط إن كان بناء الموقع سوف يستغرق فترة زمنية كبيرة. بعد ملء البيانات يجب أن تكون المعلومات لديك مشابهة للصورة التالية (إلا كلمة المرور). اضغط على Run the installation لتظهر لك النافذة التالية. اعتمد على KeePassX في حفظ كلمات المرور وبعدها سوف اضغط على Log in ليتم توجيهي لوجهة تسجيل الدخول الافتراضية لأي موقع ووردبريس. املأ البيانات وقد بالضغط على Log in ليتم توجيهك إلى لوحة تحكم ووردبريس. قد تظهر لوحة التحكم باللغة الإنجليزية لذلك سوف أقوم باختيار اللغة العربية للموقع. إن أردت اختيار اللغة العربية كلغة افتراضية للموقع فعليك التوجه لـ Settings ومنها الخيار الفرعي General. اضغط على القائمة التي بجانب Site Language واختر منها العربية ثم اضغط على Save settings في أسفل الصفحة. سوف يتم إعادة تحميل الموقع من جديد. لاحظ أن القائمة الرئيسية في لوحة التحكم أصبحت على اليمين ومعظم محتوياتها مترجمة للغة العربية. حتى الآن أنت لم ترى الموقع بل أنت تنظر للوحة التحكم الخاصة به، لذلك للتوجه للموقع هناك طريقتان، الأولى من خلال لوحة التحكم وذلك بالتوجه إلى اسم الموقع الموجود في الزاوية اليمنى العلوية وعند مرور الفأرة فوقه سوف يظهر خيار هو زيارة الموقع. اضغط عليه ليتم توجيهك للصفحة الرئيسية للموقع. الطريقة الثانية بسيطة وهي بكتابة عنوان الموقع ضمن المتصفح كما في الصورة التالية. أياً كانت الطريقة التي استخدمتها فإن النتيجة واحدة وسوف تصل بك للصفحة الرئيسية للموقع كما هو مبين في الصورة التالية. لاحظ هنا وجود شريط أسود في أعلى الموقع وذلك لأنك قمت بزيارة الموقع وأنت ما زلت مسجلاً ضمنه كمدير لذلك إن أردت تسجيل الخروج عليك بالتوجه لأقصى يسار الشريط حيث تجد اسم المستخدم admin وعند مرور الفأرة فوقه سوف تظهر قائمة جانبية تحتوي خيار تسجيل الخروج. بعد الضغط على خيار تسجيل الخروج سوف يتم تحويلك للصفحة التالية. الآن تم تسجيل خروجك من الموقع و لزيارة الموقع من جديد عليك الضغط على خيار "العودة إلى موقعي الأول" أو كتابة عنوان الموقع ضمن المتصفح بشكل مباشر لتحصل على النتيجة التالية. الآن أنت تشاهد الموقع بشكله الذي يظهر به لأي زائر عادي. هكذا أكون قد انتهيت من شرح كيفية تثبيت ووردبريس على ويندوز 10 بإستخدام المخدم المحلي XAMPP استخدام WampServer كخادم محلي بدايًة، عليك تنصيب محرر نصي مثل Sublime text 3. يسمح محرر النصوص لك بالتعامل مع جميع الملفات التي تحوي أكواد برمجية وتكون بامتداد php، js وcss على سبيل المثال لا الحصر. سوف أعتمد على محرر Sublime text 3، لذلك عليك تنزيل نسخة Windows 64bit. وبعدها: عليك تنزيل البرنامج من خلال زيارة الرابط التالي WampServer والضغط على START USING WAMPSERVER. والآن اضغط على النسخة التي تُناسب معمارية حاسبك وفي حاسبي هي: WAMPSERVER 64 BITS بعد ذلك سوف تظهر لك النافذة التالية. اضغط على الرابط ذو اللون الأصفر you can download it directly. بعد الانتهاء من التنزيل، تبدأ عملية التثبيت للبرنامج وفق التسلسل التالي. هنا علينا الانتباه للملاحظات التي تضمن تثبيت البرنامج تثبيتًا صحيحًا. سوف نستخدم هذه الروابط لتنزيل برمجيات Visual C plus plus. تجد الروابط بتحريك المنزلق لأسفل قليلًا. بالنسبة لنظام ويندوز 10 المستعمل في هذه السلسلة فهو 64 بت لذلك قمت بتنزيل وتثبيت النسخ التالية من Visual C plus plus. Microsoft Visual C++ 2010 SP1 Redistributable Package (x64)‎ Visual C++ Redistributable for Visual Studio 2012 Update Update for Visual C++ 2013 Redistributable Package https://aka.ms/vs/16/release/VC_redist.x64.exe ملاحظة مهمة: الروابط السابقة قد تكون غير صحيحة في وقت قرائتك لهذه المقال لذلك عليك باستخدام الروابط الموجودة في نافذة تنصيب البرنامج. نعود لمتابعة تثبيت خادم WampServer وفق الخطوات الموضحة في الصور التالية. النسخة الحالية من WampServer تستعمل إصدار7.4.9 و7.3.21 من PHP ولكن في حال أردت استخدام نسخ أقدم يمكنك اختيارها لتثبيتها مع البرنامج. قبل انتهاء عملية التثبيت سوف يعطيك البرنامج حرية اختيار متصفح افتراضي آخر للعمل مع WampServer، أنا سوف اختار جوجل كروم، أيضا لك حرية اختيار محرر نصوص مختلف عن notepad لذلك اخترت Sublime text 3 الذي قمت بتنصيبه في البداية. يمكنك الوصول لتطبيق جوجل كروم من خلال القرص C، مجلد Program Files x86، ثم مجلد جوجل ثم مجلد كروم ثم Application ثم Chrome.exe. خطوات اختيار محرر النصوص. يمكنك الوصول لتطبيق Sublime text 3 من خلال القرص C، مجلد Program Files، ثم مجلد Sublime text 3 ثم sublime_text.exe. آخر خطوتين من تثبيت البرنامج. سوف يعمل البرنامج بشكل تلقائي وللتأكد من ذلك عليك الانتباه للون أيقونة البرنامج والتي تجدها بجانب التاريخ في الجهة اليسارية من شريط قائمة ابدأ. كي تصل للنافذة الرئيسية للبرنامج انقر على الأيقونة بزر الفأرة اليسار لتظهر لك قائمة، اختر منها Localhost. سوف يعمل متصفح جوجل كروم بما أني اخترته كمتصفح افتراضي. لاحظ هنا في شريط عنوان المتصفح أن العنوان هو localhost وهو مختلف عن خادم XAMPP والذي يعتمد العنوان 127.1.1.1 كعنوان افتراضي للوصول له. لن أقوم بشرح كيفية تثبيت ووردبريس من خلال هذه الخادم لأن الطريقة لا تختلف عن سابقه أبدًا ولكن سوف أنوه لفرق بسيط عند الوصول لـ phpmyadmin حيث يطلب منك اسم مستخدم وكلمة مرور للدخول. اسم المستخدم الافتراضي هو root وكلمة المرور فارغة ثم اضغط على انطلق. تثبيت ووردبريس باستخدام استضافة مجانية يوجد بعض الاستضافات التي تقدم خدماتها بشكل مجاني إما لمدة محدودة مثل SmarterASP والتي تمنحك فرصة 60 يومًا لتجربتها أو مثل 000Webhost بدون تحديد فترة زمنية للاستخدام ولكن يوجد حدود للمواصفات التي تتمتع بها الاستضافة من مساحة تخزين وعرض حزمة وهذا لا يسمح في بعض الأحيان بتثبيت ما نريد من قوالب ووردبريس ولكن نستطيع بالحد الأدنى تعلم كيفية تثبيت ووردبريس عليها. مثال آخر ولكن ليس أخير هو InfinityFree والذي يقدم إمكانية إنشاء ثلاث حسابات وبالتالي ثلاث مواقع مختلفة بشكل مجاني ولمدة غير محددة كما تستطيع ربط أي دومين تملكه مع هذه الحسابات وهذا أمر لا تقدمه استضافة 000Webhost بالنسخة المجانية. سوف يتضمن التالي من محتوى هذه المقالة التعليمية خطوات التسجيل في موقعي 000Webhost وInfinityFree وكيفية استخدامها لتثبيت ووردبريس عليها. تثبيت ووردبريس على الاستضافة المجانية 000Webhost توجه للموقع من خلال الرابط 000Webhost وانقر على خيار GET STARTED. الآن اختر الباقة الأولى المجانية وذلك بالضغط على خيار FREE SIGN UP. يمكنك الآن تسجيل حساب ضمن الموقع بالطريقة التقليدية وهي إدخال بريدك الالكتروني واختيار كلمة مرور للحساب ثم تأكيد البريد الإلكتروني أو تسجيل الدخول المباشر عبر حساب سابق لديك في موقع HOSTINGER (موقع يقدم خدمات استضافة مواقع مدفوعة) أو فيس بوك أو جوجل. بالنسبة لي قمت باختيار تسجيل الدخول عبر حساب جيميل كنت قد أنشأته سابقًا. اضغط على الخيار الموجود أسفل المستطيل البنفسجي والذي يقول It's not my first rodeo, take me to the panel (تعني أنها ليست المرة الأولى لك وتريد الانتقال للوحة التحكم مباشرة) وذلك كي تتخطى المرحلة التعليمية. الآن عليك اختيار اسم لمشروعك وهنا قد تأخذ منك هذه الخطوة بعض الوقت لحين إيجاد اسم غير مستخدم. أنصح باستخدام اسم طويل وبدون فراغات (ليس الهدف هنا إنشاء موقع حقيقي ولكن التعرف على كيفية التعامل مع الاستضافة). بعد الضغط على Submit سوف تظهر لك ثلاث خيارات: الأول لبناء موقع باستخدام البناء الخاص بهم، الثاني بناء موقع عبر تثبيت ووردبريس والثالث رفع موقع جاهز لديك. بالتأكيد عليك اختيار الثاني من هذه الخيارات. الآن عليك اختيار اسم مستخدم مدير الموقع وكلمة مرور خاصة به (تستطيع استخدام تطبيق KeyPassX لتوليد كلمات المرور وحفظها) وأيضًا لا تنسى اختيار اللغة العربية. النافذة التالية تظهر أنَّ موقعك أصبح موجود وفعال وضمن الرابط يوجد اسم المشروع الذي اخترته (أول بنر مربع من اليسار). عند الضغط الرابط سوف يتم تحويلك إلى موقع ووردبريس ولتسجيل الدخول إلى لوحة التحكم يجب إضافة" /" ثم wp-login.php واستخدام اسم المستخدم وكلمة المرور التي اخترناها في خطوة سابقة. لكن في بعض الأحيان قد لا يكون ووردبريس قد تم تثبيته وتظهر الصفحة التالية. في هذه الحالة قم بالضغط على CREATE INDEX FILE واختر خيار تنصيب ووردبريس من المربع الأوسط الذي يحمل شعار ووردبريس. سوف تظهر لك الآن نفس الخيارات السابقة التي أدخلت حينها اسم المستخدم وكلمة المرور واللغة وستجد رابط جديد هو رابط موقعك. بعد الانتهاء من ادخال المعلومات قم بالضغط على Install. سوف تبدأ الآن عملية تثبيت ووردبريس وما عليك سوى الانتظار. ينتهي انتظارك بظهور الصفحة التالية. بالضغط على خيار Go to configuration page سوف يتم توجيهك للوحة التحكم والتي سوف تطلب منك تسجيل الدخول من خلال اسم المستخدم وكلمة المرور. ومنها سوف تصل للوحة التحكم لـ ووردبريس والصفحة الرئيسية له. تثبيت ووردبريس على الاستضافة المجانية InfinityFree توجه للموقع من خلال الرابط التالي InfinityFree واضغط على خيار SIGN UP NOW. عليك إنشاء حساب باستخدام بريد الكتروني حقيقي لاستلام رسالة التفعيل والنقر عليها لتفعيل حسابك على الموقع. تنتهي عملية التسجيل بتفعيل الحساب. اضغط الآن على Create New Account لإنشاء حساب جديد مرتبط بالموقع ويجب الانتباه أنَّ هذه الاستضافة تمنحك ثلاث حسابات مجانية. لإنشاء الحساب عليك اختيار دومين وربطه مع الاستضافة (سوف نشرح هذا الأمر لاحقاً- كيفية توجيه الدومين ليشير للاستضافة) أو الاكتفاء بدومين فرعي تابع للموقع نختاره شرط ألا يكون مستخدم من قبل أحد آخر. الآن عليك إضافة عنوان للموقع. سوف يتم توليد اسم مستخدم الحساب بشكل تلقائي (إجباري) كما يمكن توليد كلمة مرور الحساب بشكل تلقائي أو اختيارها من قبلك (اختياري). لديك الآن خياران: الأيسر لمنطقة العميل والمعلومات التي يستطيع رؤيتها بينما الخيار الثاني فهو يوجهك للوحة التحكم. منطقة العميل تُظهر أسماء المستخدمين للحساب وقاعدة البيانات ومستخدمي بروتوكول FTP بالإضافة لكلمات المرور ويمكن منها الوصول للوحة التحكم أو مدير الملفات. الصورة التالية تُظهر لك مقتطف عن لوحة تحكم تدعى سيبال CPanel وهي لوحة شائعة الاستخدام في معظم مواقع الاستضافة التي تقدم خوادم تعمل بأنظمة لينكس. سوف أعود إلى لوحة تحكم العميل والمؤلفة من 4 أقسام: القسم الأول هو معلومات الحساب Account Details والذي يحتوي اسم المستخدم وكلمة المرور التي تخولنا الدخول للوحة CPanel (في حال انقضاء فترة معينة دون نشاط على اللوحة يتم تسجيل خروجك منها وعند تحديث الصفحة سوف تظهر لك صفحة تطلب منك اسم مستخدم وكلمة مرور. المعلومات الباقية من تاريخ الإنشاء ومكان مساحة التخزين والـ ip لن نحتاجها. القسم الثاني هو MySQL Database المتعلق بقواعد البيانات يقدم لك اسم المستخدم وكلمة المرور الخاصة به. نلاحظ هنا أننا لا نستطيع إنشاء مستخدم لقاعدة البيانات ونحن مقيدون بهذا المستخدم فقط وهذه أحد قيود الاستضافة فأنت تستطيع إنشاء 400 قاعدة بيانات ولكن يجب أن يملك الجميع نفس اسم المستخدم وكلمة المرور وهذا يضعف من أمن المواقع التي تستخدم قواعد البيانات هذه فإذا تمكن المخترق من الوصول لبيانات مستخدم قاعدة البيانات يستطيع تطبيق هجوم على جميع هذه المواقع التي تتشارك هذا المستخدم ولو أن كل موقع له قاعدة بيانات مختلفة وكي أبسط الموضوع، الأمر أشبه بمجموعة قصور تمتلك جميعها مفتاحًا واحدًا فقط فإن تم نسخ هذا المفتاح تمكنت من الدخول لها جميعا. سوف نحتاج من هذا القسم المعلومات التالية: اسم المستخدم MySQL، وكلمة المرور واسم المضيف MySQL hostname بينما قاعدة البيانات سوف نقوم بإنشائها في خطوة لاحقة من خلال CPanel. القسم الثالث وهو معلومات FTP وهو اختصار File Transfer Protocol أي بروتوكول نقل البيانات والذي يستخدم لرفع وتنزيل الملفات من وإلى الخادم. بعض الاستضافات تقدم مدير ملفات يمكن التعامل معه بسلاسة والبعض الآخر (الذي لا يقدم CPanel وتكون كلفته أقل) يفرض عليك استخدام هذا البروتوكول لنقل الملفات. سوف نحتاج من هذا القسم لـ اسم المستخدم اتصال FTP وكلمة المرور واسم المضيف FTP. القسم الأخير ويحوي رابط عنوان موقعك الالكتروني وهو مهم للوصول للصفحة الرئيسية لموقعك. لوحة CPanel تحتوي الكثير من التفاصيل وعادة في استضافات مدفوعة تحتوي المزيد من الميزات التي لا نجدها هنا والتي تسمح لنا بتنصيب شهادة أمان SSL للموقع (Let's Encrypt) والتي تمكنه من استخدام بروتوكول الاتصال الآمن https بدلا من http وهو أمر يساعد على جعل موقعك الالكتروني يكتسب ثقة محركات البحث كونه يقدم خيار آمن للزوار. تجد في الصورة التالية قسم لإدارة الملفات (رفع وتنزيل ملفات، ضغط وفك ضغط ملفات، إنشاء حسابات FTP لرفع وتنزيل الملفات عبر هذا البروتوكول) وقسم للتعامل مع قواعد البيانات (إنشاء قاعدة مع اسم مستخدم وربطهما معًا في الاستضافات المدفوعة) وقسم للنطاق domain (ربط دومين مع الاستضافة وانشاء نطاقات domains فرعية وإعادة توجيه دومين لدومين آخر) وقسم آخر خاص بالبريد الإلكتروني (إنشاء وحذف بريد إلكتروني مرتبط بالدومين). في القسم الثاني تجد إمكانية حجب بعض العناوين IP التي تشك في أنها مصدر هجمات يستهدف موقعك أو الاستضافة ككل إضافة إلى إمكانية تغيير نسخة PHP التي يستخدمها الموقع وتغيير بعض البارمترات الخاصة بلغة البرمجة PHP. حتى الآن لم نقم بتثبيت ووردبريس وإنما انتهينا من تجهيز الحساب على هذه الاستضافة والتعرف عليه وفي الخطوات اللاحقة سوف أعلمك آلية رفع ملفات ووردبريس إلى الاستضافة باستخدام بروتوكول FTP وكيفية إنشاء قاعدة بيانات عبر CPanel. أولًا يجب التوجه إلى الرابط التالي FileZilla والضغط على خيار Download FileZilla Client وذلك من أجل تنزيل البرمجية التي تسمح لنا باستخدام هذا البروتوكول والاتصال بالمخدم ونقل البيانات. بما أن حاسوبي يعمل باستخدام نظام ويندوز 10 سوف أقوم بتحميل نسخة من البرنامج الموافقة له وهي ظاهرة كأول خيار. نختار الآن خيار التنزيل الأول من اليسار وهو المجاني. لن أقوم بشرح عملية التثبيت لأنها بسيطة جدًا ولا تحوي أي تعقيدات. بعد تثبيت البرنامج وتشغيله سوف تظهر لنا النافذة التالية. لكل اتصال نحتاج إلى اسم المضيف (عنوان IP أو دومين) واسم المستخدم وكلمة المرور أما بالنسبة للمنفذ فهو 21 إن كانت الاستضافة تقدم لك FTP و22 إذا كانت قد أرسلت لك معلومات اتصال SFTP (الـ S تعني Secure وبالتالي أكثر أمان). نلاحظ في القسم الأيمن من النافذة تجد الموقع المحلي وهو متصفح للملفات على حاسوبك والتي تريد رفعها إلى الخادم أو المجلد الذي تريد التنزيل إليه من الخادم. القسم الأيسر وهو فارغ حاليا لعدم وجود اتصال مع الخادم ويظهر فيه الملفات والمجلدات الموجودة على الخادم والتي تريد الرفع إليها أو التنزيل منها. في الأسفل يوجد شريط يعطي معلومات عن عدد الملفات في انتظار الرفع أو التنزيل وعدد عمليات الإرسال الفاشلة وعدد عمليات الارسال الناجحة. الآن بعد إدخال المعلومات التي مرت معنا سابقاً من قسم FTP Details كل في مكانه الصحيح والضغط على اتصال سوف يتم الاتصال بالخادم وعرض الملفات الموجودة عليه. (المضيف نضع فيه بيانات FTP hostname، والمستخدم نضع FTP username وكلمة المرور FTP password وضمن المنفذ نضع 21 أو نبقيه فارغ حيث الحالة الافتراضية هي الاتصال بالمنفذ 21). بعض الاستضافات عند تفعيل هذا الاتصال تظهر لك محتويات المجلد htdocs أو Public_html وهي المكان حيث يجب رفع الملفات لذلك في حال ظهر لك أحد المجلدين المذكورين سابقا فعليك الضغط عليهما للدخول ورفع الملفات ضمنها كي تضمن عمل الخادم بشكل صحيح حيث أن الحالة الافتراضية له تقتضي تخديم الملفات من هذه المجلدات مباشرة. سوف أشير أيضًا لأذونات المجلدات والملفات والتي تحدد من له حق الكتابة أو القراءة أو التنفيذ للمالك أو المستخدم أو المجموعة. لن أدخل بالتفاصيل حيث أنها تحتاج لسلسلة خاصة بها وتتعلق بنظام التشغيل ولكن عليك معرفة أن أفضل خيارات بشكل افتراضي للمجلدات هو ان تمتلك الأذونات 755 بينما الملفات 644. اضغط بزر الفأرة الأيمن على أي مجلد او ملف واختر الأذونات. الآن ومن الموقع المحلي سوف أتوجه لمكان تنزيل ملف ووردبريس المضغوط والذي فككت ضغطه سابقاً بنفس المكان لرفع محتوياته إلى مجلد htdocs على الخادم. ملاحظة: التحذيرات الظاهرة باللون الأحمر هي بسبب انقطاع الاتصال بيني وبين الخادم وذلك بسبب عدم التقاط الخادم لأي نشاط عليه فيقوم بقطع الاتصال والمدة الزمنية لقطع الاتصال بعد فقدان النشاط تختلف من استضافة لأخرى حسب الخيارات التي يرى مسؤول الخادم أنها مناسبة له. بعد بدء الرفع سوف تجد أرقام الملفات التي تم رفعها بنجاح والمتبقية في الشريط السفلي. بعض الأحيان قد تظهر لك الرسالة التالية. قم باختيار الكتابة على الملف وفي الأسفل تطبيق فقط على قائمة الانتظار الحالية. تستغرق هذه الطريقة في رفع الملفات وقت طويل حتى بالنسبة لحجم صغير وذلك لأنها تقوم برفع ملفين ملفين في كل مرة وكلما زاد عدد الملفات كلما احتجت في الرفع لوقت أطول. الآن أصبح كل شيء جاهز لبدء تثبيت ووردبريس حيث أن الاستضافة تعمل والملفات موجودة واسم المستخدم مع كلمة مرور لقاعدة البيانات موجودة ولكن ينقصنا مكون واحد فقط هو قاعدة بيانات (سوف نقوم بإنشائها خلال خطوات تثبيت ووردبريس) للوصول للنافذة السابقة يكفي التوجه لرابط الموقع (طبعا لن تظهر إلا في حال كنت قد رفعت ملفات ووردبريس). لن أشرح الخطوات التالية لأني سبق وشرحتها وهي لم تتغير ولكن كما قلت عليك إنشاء قاعدة بيانات ولإتمام ذلك عليك التوجه إلى CPanel والضغط على خيار MySQL Databsase. في حال لم تكن نشطاً على لوحة التحكم لفترة سوف يطلب منك التسجيل من جديد ولذلك عليك باستخدام معلومات الحساب التي تكلمنا عنها سابقا. بعد تسجيل الدخول من جديد والضغط على خيار MySQL Database سوف تظهر لك النافذة التالية. من الواضح أنك تستطيع إنشاء 400 قاعدة بيانات ولكن لا يسمح لك بإنشاء أي مستخدم سوى المقدم لك سابقًا وهذه أحد الحدود التي تفرضها هذه الاستضافة المجانية. اختر اسم واضغط Create Database. الآن بالعودة لخطوات تثبيت ووردبريس سوف تصل للنافذة حيث عليك إدخال معلومات قاعدة البيانات. اسم قاعدة البيانات هو الاسم الذي اخترته في الخطوة السابقة. اسم المستخدم وهو الاسم المفروض عليك والموجود في معلومات MySQL في لوحة تحكم العميل كلمة المرور لاسم المستخدم موجودة ضمن نفس القسم. اسم المستضيف هنا لن يكون localhost لأن هذه الاستضافة لا تخدم ملفات الموقع وقاعدة البيانات على نفس الخادم لذلك من نفس القسم تجلب MySQL hostname وهكذا أكون قد انتهيت من التنويه للخطوات المختلفة عما تعلمته سابقًا وأصبح بإمكانك إطلاق موقعك من خلال InfinityFree. خاتمة تعلمت من خلال هذا المقال كيف تقوم بتثبيت خادم محلي على حاسبك إضافة إلى تثبيت ووردبريس عليه وهو أمر مفيد جدًا في حال كنت تعاني من مشاكل أو ضعف في اتصال الانترنت لديك، والخيار الآخر كان استخدام استضافة مجانية بالرغم من قدراتها المحدودة ولكن هذا الخيار مفيد عندما تريد لشخص آخر متابعة التطويرات التي تقوم بها على متجرك من مكان بعيد جغرافيًا عنك. اقرأ أيضًا المقال التالي: لمحة عن لوحة تحكم ووردبريس المقال السابق: أنواع الاستضافات وكيفية حجز استضافة وربطها مع اسم نطاق متجرك الإلكتروني
  2. نتابع عملنا في هذه السلسلة بتنصيب ماجنتو على نظام التشغيل Ubuntu 16.04.1 LTS. لقد اخترت طريقة سهلة وعمليّة لتنصيب ماجنتو واستثماره. يعتمد ماجنتو في عمله على وجود خادوم الويب Apache بالإضافة إلى لغة PHP وقواعد بيانات MySQL. سنستخدم الإصدار الأخير من ماجنتو وهو 2.1. يحتاج هذا الإصدار إلى الإصدارات التالية من البرمجيّات السابقة: Apache 2.2 أو Apache 2.4. MySQL 5.6 PHP 5.6.x حيث من الممكن أن يكون x أي رقم. لا يُعتبر تجهيز البرمجيات السابقة بالشكل الملائم أمرا يسيرا في الواقع. لذلك فقد آثرت استخدام توزيعة اسمها XAMPP، وهي توزيعة مشهورة تسمح بتنصيب البرمجيّات السابقة (وأكثر) دفعةً واحدةً. تأتي توزيعة XAMPP من مجموعة تُدعى Apache Friends. المثير في الأمر أنّ هذه المجموعة تتعاون مع شركة اسمها Bitnami وهي شركة متخصّصة بالحوسبة السحابيّة، حيث توفّر هذه الشركة العديد من التطبيقات المهمّة التي تعمل بشكل سلس على توزيعة XAMPP. من بين هذه التطبيقات هو تطبيق ماجنتو Magento. يمكننا بإجراءات بسيطة للغاية تجهيز ماجنتو وتشغليه على XAMPP. سنبدأ بتحميل وتنصيب توزيعة XAMPP وما تحويه من برمجيّات ضروريّة لعمل ماجنتو، ثمّ سنعمل على تحميل وتنصيب تطبيق ماجنتو. يفترض هذا الدرس أنّه لديك خبرة أساسيّة بطريقة التعامل مع أنظمة تشغيل Linux بشكل عام، مثل استخدام الطرفية Terminal والوصول عن طريقها إلى المجلّدات المختلفة، وتنفيذ الأوامر. تحميل وتنصيب توزيعة XAMPP انتقل إلى الحاسوب الذي يشغّلUbuntu . ثم استخدم المتصفّح للانتقال إلى موقع التحميل الخاص بتوزيعة XAMPP. استخدم شريط التمرير لتصل إلى القسم الخاص بلينوكس كما في الشكل التالي: حمّل النسخة التي تتضمّن PHP 5.6.23 (في الوسط) مع معمارية 64 بت. عند الانتهاء من تحميل الملف، انتقل إلى الطرفية Terminal ومنها إلى المكان الذي حمّلت إليه الملف السابق. بالنسبة إليّ كان الملف يحمل الاسم التالي وهو موجود ضمن المجلّد Documents: xampp-linux-x64-5.6.23-0-installer.run نفّذ الأمرين التاليين: sudo chmod 755 xampp-linux-x64-5.6.23-0-installer.run sudo ./xampp-linux-x64-5.6.23-0-installer.run كما يظهر في الشكل التالي: لاحظ أنّ الطرفية تطلب إدخال كلمة المرور الخاصة بالمستخدم الحالي بعد تنفيذ الأمر الأوّل مباشرةً، وذلك بسبب استخدام الأمر sudo. بعد تنفيذ الأمر الثاني سيبدأ برنامج الإعداد الخاص بالتوزيعة XAMPP بالعمل، حيث سيُظهر رسالة ترحيبيّة كما في الشكل التالي: انقر الزر Next للمتابعة لتصل إلى النافذة الخاصة بالمكوّنات الأساسيّة التي سيتم تنصيبها كما يلي: تأكّد من صناديق الاختيار، ثم انقر الزر Next. ستخبرك النافذة التالية عن المكان الذي سيتم فيه حفظ الملفات وهو /opt/lampp انقر زر Next لتحصل على نافذة دعائيّة للخدمات التي من الممكن أن تحصل عليها مع Bitnami. تابع نقر Next حتى تبدأ عملية التنصيب. ستأخذ عملية التنصيب قليلًا من الوقت، وبعد أن تنتهي، ستحصل على نافذة شبيهة بما يلي: احرص على اختيار تشغيل XAMPP من تحديد صندوق الاختيار إن لم يكن كذلك، ثم انقر الزر Finish ليعمل تطبيق الإدارة الخاص بـ XAMPP كما يظهر من الشكل التالي: انقر لسان التبويب Manage Servers من الأعلى لتحصل على شكل شبيه بما يلي: نلاحظ من الشكل السابق أنّ كل من الخادومين MySQL Database و Apache Web Server هما حاليًا في طور التشغيل Running. إن لم يكونا كذلك، فيمكنك تحديد كل منهما على حدة ونقر زر Start الذي يظهر في الجهة اليمنى من الشكل السابق. للتأكّد من نجاح عمليّة التنصيب السابقة، افتح متصفّح الانترنت لديك، ثم اكتب ضمن شريط العنوان ما يلي: http://ubuntu ثم اضغط الزر Enter، يجب أن تحصل على شكل شبيه بالشكل التالي: نكون عند هذه النقطة قد انتهينا من تنصيب XAMPP وبتنا مستعدّين لتنصيب ماجنتو. تحميل وتنصيب ماجنتو انتقل بمتصفّح الويب إلى العنوان التالي https://bitnami.com/stack/xampp لعرض التطبيقات التي توفرها Bitnami لتوزيعة XAMPP. ثم استخدام شريط التمرير حتى تصل إلى ماجنتو Magento كما في الشكل التالي: انقر زر Download الخاص بنظام التشغيل لينكس مع معمارية 64 بت كما في الشكل السابق لتبدأ عملية التحميل. بعد الانتهاء من التحميل، انتقل باستخدام الطرفية Terminal إلى المجلّد الذي يحوي الملف المُحمَّل. بالنسبة إليّ كان الملف يحمل الاسم التالي وهو موجود ضمن المجلّد Documents: bitnami-magento-2.1.0-2-module-linux-x64-installer.run نفّذ الأمرين التاليين ضمن الطرفية: sudo chmod 755 bitnami-magento-2.1.0-2-module-linux-x64-installer.run sudo ./bitnami-magento-2.1.0-2-module-linux-x64-installer.run كما في الشكل التالي: لاحظ من الشكل السابق أنّ الطرفية قد طلبت كلمة المرور للمستخدم الحالي، كما هو الحال عند تنصيب XAMPP وذلك لأنّني أعدت تشغيل الطرفية من جديد. بمجرّد تنفيذ الأمر الثاني سيبدأ عمل برنامج التنصيب الخاص بماجنتو، حيث ستظهر لك رسالة ترحيبيّة من برنامج الإعداد كما يلي: انقر Next ليعرض لك برنامج الإعداد نافذة تفيد بالمكوّنات المراد تنصيبها. يوجد مكوّن واحد هو ماجنتو Magento يجب أن يكون في حالة اختيار. انقر Next لتصل إلى النافذة التي تحدّد المسار الذي سيتم فيه نسخ الملفات. يجب أن يكون هذا المسار هو /opt/lampp انقر زر Next مرّة أخرى لتصل إلى النافذة التالية: ستطلب هذه النافذة بعض المعلومات الشخصيّة مثل الاسم المرغوب لتسجيل الدخول على ماجنتو (Login) والاسم الحقيقي والبريد الإلكتروني. كما ستطلب منك تعيين كلمة المرور الخاصة بتطبيق ماجنتو. بعد أن تنتهي من كتابة البيانات المطلوبة انقر Next لتصل إلى النافذة التالية: تطلب منك النافذة السابقة تحديد عنوان المضيف لإنشاء الروابط الداخلية. وهنا ينبغي أن تكتب العنوان الخاص بموقعك. في حالتنا هذه، استخدمت العنوان المحلّي 127.0.1.1 فحسب. يمكن بالتأكيد تغيير هذا العنوان فيما بعد. انقر الآن الزر Next لتصل إلى النافذة الخاصة بإعدادات خادوم البريد الصادر SMTP الذي سيستخدمه ماجنتو لإرسال رسائل البريد الإلكتروني. انظر الشكل التالي: لاحظ أنّني قد اخترت مزوّد خدمة GMail للبريد الصادر SMTP. أدخل البريد الإلكتروني الذي ترغب استخدامه مع هذه الخدمة، ثم زوّد برنامج الإعداد بكلمة المرور لهذا الحساب. انقر Next لتصل إلى نافذة تعرض عليك نشر deploy نسخة ماجنتو هذه إلى الخدمة السحابية الخاصة بشركة Bitnami كما في الشكل التالي: أزل الاختيار من الصندوق ثم انقر زر Next. سيعرض برنامج الإعداد رسالة تفيد بأنّه جاهز لبدء عمليّة التنصيب. انقر Next للبدء. سيستغرق الأمر بعض الوقت، وبعد الانتهاء سيعرض برنامج الإعداد رسالة تفيد بانتهاء عمليّة التنصيب ويعرض عليك تشغيل ماجنتو فورًا. كما في الشكل التالي: انقر على زر Finish لتختفي هذه النافذة وتظهر نافذة متصفّح الويب وقد انتقلت لتعرض الصفحة الرئيسيّة لمتجر ماجنتو: نكون بذلك قد انتهينا من تنصيب ماجنتو وبات جاهزًا للعمل. الخلاصة تعلّمنا في هذا الدرس كيفيّة تنصيب تطبيق ماجنتو بشكل عمليّ وسهل. حيث مررنا بخطوتين رئيسيتين. الأولى هي تنصيب توزيعة XAMPP التي تتضمن خادوم الويب Apache وخادوم قاعدة البيانات MySQL. أمّا الخطوة الثانية فكانت تنصيب ماجنتو من خلال برنامج إعداد مخصّص من Bitnami لكي ينصّب ماجنتو بوجود التوزيعة XAMPP. سنتابع عملنا في الدرس القادم في إلقاء نظرة على المنتجات في ماجنتو.