ووردبريس

تنصيب ووردبريس على لينكس سيرفر

في شرح سابق تعلمنا كيف نقوم بتنصيب أبونتو سيرفر, ولإستكمال مجموعة من الدروس الخاصة بلينكس سنقوم اليوم بتعلم طريقة أو إحدى الطرق التي تستطيع من خلالها تنصيب ووردبريس على لينكس, وسنتعرف على أسهلها طبعا, إن كنت قد سبق ونصبت ووردبريس على ويندوز باستخدام برنامج السيرفر المحلي XAMPP فما سنقوم به في لينكس شبيه بما قمت به في ويندوز ,الفرق هو أننا سنعتمد قليلا على سطر الأوامر.

أولا وكما يعلم الجميع فإنه لتنصيب ووردبريس نحتاج لويب سيرفر ,للقيام بهذا في لينكس هناك عشرات الطرق المختلفة ,فهناك من يقوم بتنصيب كل حزمة برمجية على حدى فيقوم بتنصيب بي إتش بي وماي إس كيو إل وأباتشي بشكل منفصل ,لكن كما قلت في البداية فسوف أقوم بشرح أسهل الطرق, يمكنك الإطلاع على هذا الشرح كيفية تنصيب أبونتو سيرفر .

بعد تسجيل الدخول إلى لينكس سيرفر ,قم بكتابة الأمر التالي : sudo tasksel وطبعا سيطلب منك إدخال كلمة المرور

  • SUDO هي اختصار ل Super User Do فهناك بعض الأوامر التي تحتاج لصلاحيات الجدر لكي تتم كما يجب.
  • TASKSEL اختصار ل Task Select وهو أمر جميل جدا يمكنك من تنصيب عدة حزم دفعة واحدة.

الأمر TASKSEL يقوم بعرض هذه الشاشة التي تمكنك من تنصيب العديد من الحزم , الحزمة التي نحتاج لها هنا هي LAMP قم باختيار الحزمة عن طريق النقر على زر مسافة من لوحة المفاتيح تم إنتر لتنصيب الحزمة,حزمة LAMP تعني Linux Apache MySQL PHP.

 

والأن سيتم تنصيب الحزمة المطلوبة وقد يستغرق الأمر بعض الوقت, بعدها سيطلب منك إدخال رقم السري الخاص ب Mysql والذي ستستخدمه فيما بعد للدخول للMysql من أجل إنشاء قاعدة بيانات لإسخدامها مع ووردبريس ,بالتالي يجب أن تتدكره ,سيطلب منك إعادة كتابة الرقم السري قم بالمطلوب ,وانقر استمرار

الأن لقد تم تنصيب الويب سيرفر بنجاح للتأكد من الأمر قم بكتابة الأمر التالي : ifconfig هذا الأمر يقوم بعرض المعلومات الخاصة بالشبكة ,ما نحتاجه الأن هو الأي بي الموجود أمام inet addr وهو 192.168.1.120

قم بأخد هذا الأي بي واكتبه في المتصفح ,هذه الصفحة تعني أن عملية تنصيب الويب سيرفر تمة بنجاح

الأن سنقوم بالتنقل للمجلد الذي سنقوم بتنصيب ووردبريس عليه سنستخدم الأمر :

cd /var/www

الأن سنقوم بتحميل اسكربت ووردبريس ,التحميل عن طريق سطر الأوامر بسيط للغاية فقط نحتاج للأمر  wget زائد رابط التحميل في حال فشل التحميل قم بإضافة الأمر sudo في البداية

يمكنك تصفح محتوى المجلد الذي تتواجد به عن طريق الأمر ls ,الأن بعد اكتمال التحميل سنقوم بفك الضغط عن الإسكربت عن طريق الأمر unzip

في حال فشل الأمر unzip فهذا يعني أنه غير منصب ولتنصيبه قم بكتابة الأمر التالي :

sudo apt-get install unzip

الأن اسكربت الووردبريس موجود في المسار التالي /var/www سنقوم بفك الضغط عنه نحو هذا المسار /var/www/html عن طريق الأمر :

unzip -q wordpress-4.7.3-ar.zip -d /var/www/html

,بعدها ندخل إلى المجلد الذي يحتوي على ملفات ووردبريس عن طريق الأمر :

cd /var/www/html

ثم الأمر ls لمشاهدت محتوى المجلد

 

نعود للمتصفح ونكتب 192.168.1.120 وهذه هي النتيجة “لا تنسى أن تدخل الإي بي الخاص بك”

طبعا الووردبريس يحتاج لقاعدة بيانات وإسم مستخدم للعمل ,وهذا ما سنقوم به الأن.

إنشاء قاعدة بيانات في لينكس سيرفر

لإنشاء قاعدة بيانات أولا يجب أن نتصل بقاعدة البيانات ولفعل هذا ندخل الأمر التالي :

mysql -u root -p

سيطلب منك إدخال الرقم السري الخاص بقاعدة البيانات قم بإدخاله ,والنتجة هي هذه الصفحة

الخطوة التالية هي إنشاء قاعدة بيانات عن طريق هذا الأمر :

CREATE DATABASE mydbname;

قمت بتسمية قاعدة البيانات ب mydbname وطبعا يمكنك اختيار الإسم الذي يناسبك, ولا تنسى الفاصلة المنقوطة “;” والتالي هو إنشاء إسم مستخدم عن طريق هذا الأمر :

CREATE USER wordpressuser@localhost IDENTIFIED BY ‘wordpresspassword’;

وأيضا هذا الأمر :

GRANT ALL PRIVILEGES ON mydbname.* TO wordpressuser@localhost;

وأخيرا وليس أخرا:

FLUSH PRIVILEGES;

بعدها exit للخروج من Mysql.

الأوامر التي أعطيناها تقوم بإنشاء قاعدة بيانات باسم mydbname وإسم مستخدم wordpressuser ورقم سري wordpresspassword وهي المعلومات التي سنحتاجها لتنصيب ووردبريس, سنحتاج لخطوة أخيرة وهي إعطاء الصلاحيات لملفات ووردبريس لجعلها قابلة للكتابة عن طريق هذا الأمر :

 chown -R www-data:www-data /var/www/html/

نتوجه للمتصفح مرة أخرى ونكتب 192.168.1.120 ستظهر صفحة التنصيب ننقر على إبدء الأن! ثم ندخل المعلومات المطلوبة

املاء الحقول بالمعلومات الصحيحة ثم انقر على إرسال , ستظهر لك رسالة تخبرك بنجاح الإتصال والبدء في عملية التنصيب

طبعا هذه خطوات معروفة أملء الحقول بما يناسبك تم أنقر على تنصيب ووردبريس,وهذه هي النتيجة النهائية.

قد يكون التعامل مع سطر الأوامر في لينكس مربكا للبعض وهذا شيئ طبيعي ,لكن مع الممراسة والبحث ستتقن التعامل معها ,طبعا في حالة واجهة صعوبة في تطبيق ما جاء في هذا الشرح يمكنك طرح السؤال من خلال المساحة الخاصة بالتعليقات وسأجيبك إن شاء الله.