كيفية تثبيت WordPress + LAMP على نظام Ubuntu

شعار worpress

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

بعد ذلك سنرى كيفية تثبيت WordPress على Ubuntu، لحسن الحظ شيء بسيط للغاية وسيسمح لنا باستضافة محتوى على خادمنا. لهذا ، بالطبع ، يجب علينا أولاً تلبية بعض المتطلبات وأحدها هو لديك تثبيت وظيفي لـ LAMP (اختصار لـ Linux + Apache + MySQL + PHP) ، لذلك ستكون هذه بداية منشورنا اليوم.

نقوم بتثبيت Apache:

# apt-get update

# apt-get install apache2

بمجرد التثبيت ، سنختبر أن الخادم يعمل ، ولهذا ندخل عنوان URL المحلي أو الداخلي لخادمنا ، الموجود في http://localhost.

الآن نقوم بتثبيت PHP:

# apt-get قم بتثبيت php5 libapache2-mod-php5 php5-mcrypt
# /etc/init.d/apache2 إعادة التشغيل

الآن علينا التثبيت MySQL:

# apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql # تثبيت mysql-server libapacheXNUMX-mod-auth-mysql phpXNUMX-mysql
# / usr / bin / mysql_secure_installation

سيُطلب منا دخول كلمة مرور الجذر، ومن ثم سيتعين علينا الإشارة إلى بعض الأسئلة المتعلقة بأذونات التنفيذ والوصول عن بُعد وتحميل الجدول وغيرها ، والتي لحسن الحظ يُعرض علينا بعض المساعدة على الرغم من أنه لا يضر بقبول التعليمات عن طريق إدخال "و". في وقت لاحق يمكننا أن نصبح أكثر حزما مع كل هذا ، ولكن للبدء ، لا توجد مشكلة في قبول التكوين الافتراضي.

أخيرًا ، نقوم بإنشاء ملف المستخدم الجذر لـ mysql، قمنا بتعيين كلمة المرور الخاصة بك (نقوم بتغيير "كلمة المرور الخاصة بي إلى التي نريد استخدامها)" وأعد تشغيل Apache:

mysql -u root -p (سيُطلب منا كلمة مرور الجذر التي ندخلها)

إنشاء قاعدة بيانات قاعدة البيانات ؛

إنشاء مستخدم wpuser @ localhost تم تحديده بواسطة "mypassword" ؛

الآن سنمنح مستخدم WordPress الخاص بنا الوصول إلى كل ما هو ضروري لعمله:

منح جميع الامتيازات على ووردبريس. * إلى userwp @ localhost ؛

امتيازات فلوش

خروج

# /etc/init.d/apache2 إعادة التشغيل

نحن نسير على ما يرام ، علينا الآن أن نفعل ذلك تحميل Worpress:

wget https://es.wordpress.org/wordpress-4.2.1-es_ES.zip

لاستخراجها إلى الدليل الخاص بها ، نقوم بإدخال:

gunzip ./wordpress-4.2.1-es_ES.zip

الآن علينا أن تكوين WordPress، والتي يتعين علينا تحرير ملف wp-config-php:

نانو wp-config-php

ونبحث عن الخيارات التي تهمنا ، وهي DB_USER و DB_NAME و DB_PASSWORD ، لذا يجب أن يكون الملف مشابهًا إلى حد ما لذلك ، مع الأخذ في الاعتبار أن كلمة المرور وبيانات المستخدم يجب أن تكون هي تلك التي أدخلناها سابقًا:

/ ** إعدادات MySQL - يمكنك الحصول على هذه المعلومات من مضيف الويب الخاص بك ** //

/ ** اسم قاعدة البيانات لورد * /

تعريف ("DB_NAME" ، "قاعدة البيانات") ؛

/ ** قاعدة بيانات ماي المستخدم * /

تعريف ('DB_USER'، 'wpuser') ؛

/ ** قاعدة بيانات MySQL كلمة المرور * /

تعريف ('DB_PASSWORD' ، 'mypassword') ؛

الآن بعد أن تم تكوين كل شيء كما ينبغي ، يتبقى لنا الخطوات الأخيرة ، والأولى هي خطوات انسخ تكوين WordPress هذا في الدليل الجذر لتثبيت خادم LAMP، حتى يتمكن من تقديم هذه المحتويات لزوارنا. يمكننا القيام بذلك عن طريق:

# cp -R ~ / wordpress / * / var / www / wordpress

الآن ندخل إلى لوحة إدارة WordPress، على العنوان http: // localhost / wordpress ، حيث يتعين علينا إكمال المعلومات الخاصة بحساب المسؤول (المستخدم وكلمة المرور) ثم السماح لأنفسنا ببساطة بالاسترشاد بأداة التكوين. هذا كل شيء ، لدينا بالفعل WordPress مثبتًا على Ubuntu ، ويمكننا البدء في العمل معه.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   29- نابل قال

    منشور رائع ، لكن كوني مبتدئًا ، آمل أن تتمكن من مساعدتي. مسترشدًا ببرنامج تعليمي آخر ، قمت بتثبيت xampp في مجلد شخصي ، وورد بداخل xampp في مجلد htdocs. لقد أنشأت قاعدة بيانات وقمت بالوصول إلى localhost / wordpress ... الخطوة الأولى الصحيحة والإشارة إلى اسم قاعدة البيانات والمستخدم وكلمة المرور والخادم ... ولكن عند الانتقال إلى الثانية ، أخبرني أنه لا يمكنه أو ليس لديه أذونات للكتابة إلى wp -config وأنني أقوم بتعديله يدويًا ... أفعل ذلك ولكن عندما أنقر على تثبيت ، فإنه يعيد توجيهي مرارًا وتكرارًا إلى الخطوة 2…. هل سأضطر إلى نسخ مجلد WordPress بالكامل ونقله إلى دليل تم إنشاؤه في var / www / wordpress؟

  2.   فران قال

    مرحبا ويلي ، شكرا لك أولا وقبل كل شيء على هذا المنشور. من فضلك ، هل يمكنك مراجعته؟ ... لقد اتبعته خطوة بخطوة ويجب أن تكون هناك خطوة مفقودة. في الوصول إلى الاختيار النهائي http://localhost/wordpress، يخرج من "لم يتم العثور على عنوان URL / wordpress المطلوب على هذا الخادم"

  3.   فران قال

    البريد المصاب بالأخطاء

  4.   أرتوريتال قال

    أضعه في / var / www / html / wordpress

  5.   جوان كارليس قال

    مرحبا! لقد وجدت للتو هذه الصفحة التي أجدها مفيدة للغاية. تكمن المشكلة في أنني اتبعت نصيحة تثبيت WP في Ubuntu ، محليًا ، وقد كانت مثالية ولكني وصلت إلى قسم من موقع الصفحات التي تم إنشاؤها ، حاول إضافة مجلد لكل مشروع ضمن التكوين وعندما أخرج منه يظهر WP في وضع النص وصورة الرأس ولن يسمح لي بالخروج من هناك ، حاولت حذف mysql لمعرفة ما إذا كان سيحذف كل شيء ويبدأ من جديد لكنه لم يسمح لي بذلك. الآن لا أعرف إلى أين أذهب لأنني لا أستطيع قراءة ملفات .html أو .php في / var / www / hmtl. ماذا يمكنني أن أفعل الآن؟ لا يمكنني الوصول إلى تنسيق الرسم السابق لـ WP أو حذف قاعدة البيانات التي تم إنشاؤها باستخدام Mysql لأنها لا تسمح لي بذلك. كيف يمكنني استعادة إعدادات WPress السابقة؟