كيفية تثبيت ووردبريس على خادوم LAMP في أوبنتو 16.04
ووردبريس هو أحد أشهر أنظمة إدارة المحتوى (CMS) في العالم، ويستخدمه ملايين الأشخاص لإنشاء وإدارة مواقعهم الإلكترونية. يتميز ووردبريس بسهولة الاستخدام والتخصيص، بالإضافة إلى وجود العديد من الإضافات والقوالب التي يمكن استخدامها لتوسيع وظائفه. في هذا المقال، سنستعرض كيفية تثبيت ووردبريس على خادوم LAMP (Linux، Apache، MySQL، PHP) على نظام أوبنتو 16.04.
1. التحضير لتثبيت ووردبريس
قبل البدء في عملية التثبيت، يجب التأكد من أن الخادوم يحتوي على البيئة اللازمة لتشغيل ووردبريس بشكل صحيح، وهي تشمل:
-
نظام التشغيل Ubuntu 16.04
-
Apache (خادم الويب)
-
MySQL (قاعدة البيانات)
-
PHP (لغة البرمجة)
سوف نتبع الخطوات التالية لتثبيت هذه الأدوات ثم نثبت ووردبريس.
2. تثبيت LAMP Stack على أوبنتو 16.04
2.1. تثبيت Apache
Apache هو خادم الويب الذي سيستضيف ملفات ووردبريس. لتثبيته، استخدم الأمر التالي:
bashsudo apt update sudo apt install apache2
بعد التثبيت، تأكد من أن الخدمة تعمل بشكل صحيح باستخدام:
bashsudo systemctl status apache2
إذا كانت الخدمة تعمل، يمكنك فتح متصفح الويب والدخول إلى عنوان الخادوم (IP) الخاص بك. يجب أن ترى صفحة الترحيب الخاصة بـ Apache.
2.2. تثبيت MySQL
MySQL هو نظام إدارة قواعد البيانات الذي سيخزن بيانات ووردبريس. لتثبيته، استخدم الأمر التالي:
bashsudo apt install mysql-server
بعد التثبيت، يجب عليك تنفيذ بعض الإعدادات الأمنية الأساسية لـ MySQL عبر الأمر:
bashsudo mysql_secure_installation
سيتطلب منك تغيير كلمة مرور الجذر (root) وتحديد بعض الخيارات الأمنية الأخرى.
2.3. تثبيت PHP
ووردبريس يتطلب PHP ليعمل بشكل صحيح. لتثبيت PHP بالإضافة إلى بعض الإضافات المطلوبة من قبل ووردبريس، استخدم الأمر التالي:
bashsudo apt install php libapache2-mod-php php-mysql php-curl php-json php-cgi php-gd php-mbstring php-xml php-xmlrpc php-zip
بعد التثبيت، تأكد من أن Apache يعرف كيفية التعامل مع PHP. يمكنك التأكد من تثبيت PHP بشكل صحيح باستخدام:
bashphp -v
سيعرض لك هذا إصدار PHP الذي قمت بتثبيته.
3. إنشاء قاعدة بيانات لموقع ووردبريس
الخطوة التالية هي إنشاء قاعدة بيانات لموقع ووردبريس. يجب عليك الدخول إلى MySQL عبر سطر الأوامر باستخدام:
bashsudo mysql -u root -p
بعد إدخال كلمة المرور، قم بإنشاء قاعدة البيانات مستخدمًا الأوامر التالية:
sqlCREATE DATABASE wordpress;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
تأكد من استبدال your_password بكلمة مرور قوية.
4. تحميل ووردبريس
الآن سنقوم بتحميل أحدث نسخة من ووردبريس وتثبيتها على الخادوم. ابدأ بتحديث الحزم في الخادوم:
bashcd /var/www/html
sudo rm index.html
sudo wget https://wordpress.org/latest.tar.gz
sudo tar -xvzf latest.tar.gz
sudo mv wordpress/* .
sudo rmdir wordpress
sudo rm latest.tar.gz
5. تكوين إعدادات ووردبريس
5.1. إعداد ملف wp-config.php
الخطوة التالية هي تكوين ووردبريس ليتمكن من الاتصال بقاعدة البيانات التي أنشأتها. ابدأ بتعديل ملف wp-config-sample.php:
bashsudo cp wp-config-sample.php wp-config.php
sudo nano wp-config.php
في هذا الملف، ستحتاج إلى تعديل الأسطر التالية:
phpdefine('DB_NAME', 'wordpress');
define('DB_USER', 'wpuser');
define('DB_PASSWORD', 'your_password');
define('DB_HOST', 'localhost');
تأكد من أن DB_NAME و DB_USER و DB_PASSWORD تتطابق مع قاعدة البيانات والمستخدم الذي أنشأته في الخطوة السابقة.
5.2. ضبط الأذونات
لتجنب مشاكل في الكتابة، تأكد من أن مجلد ووردبريس يحتوي على الأذونات الصحيحة:
bashsudo chown -R www-data:www-data /var/www/html/
sudo chmod -R 755 /var/www/html/
6. إعداد Apache لموقع ووردبريس
الخطوة التالية هي تكوين Apache لاستضافة موقع ووردبريس. يجب إنشاء ملف تكوين خاص بموقع ووردبريس في Apache.
bashsudo nano /etc/apache2/sites-available/wordpress.conf
أضف الإعدادات التالية إلى الملف:
apacheServerAdmin webmaster@localhost DocumentRoot /var/www/html ServerName your_domain_or_IP AllowOverride All ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined
تأكد من استبدال your_domain_or_IP بعنوان الخادم الخاص بك. ثم قم بتمكين الموقع وإعادة تحميل Apache:
bashsudo a2ensite wordpress.conf sudo systemctl reload apache2
7. تمكين mod_rewrite في Apache
ووردبريس يتطلب تمكين mod_rewrite في Apache لدعم الروابط الدائمة (Permalinks). لتفعيل هذا، استخدم الأمر التالي:
bashsudo a2enmod rewrite sudo systemctl restart apache2
8. إتمام تثبيت ووردبريس عبر المتصفح
الآن يمكننا إتمام تثبيت ووردبريس من خلال المتصفح. اذهب إلى عنوان الخادم (IP أو اسم النطاق) في متصفحك. يجب أن ترى واجهة التثبيت الخاصة بووردبريس.
-
اختر اللغة المطلوبة.
-
أدخل تفاصيل الموقع مثل اسم الموقع، اسم المستخدم، كلمة المرور، والبريد الإلكتروني.
-
اضغط على “تثبيت ووردبريس”.
بعد اكتمال التثبيت، ستتمكن من تسجيل الدخول إلى لوحة التحكم الخاصة بووردبريس عبر الرابط:
bashhttp://your_domain_or_IP/wp-admin
9. تحديث إعدادات الأمان
من المهم جدًا تأمين خادمك بعد تثبيت ووردبريس. تأكد من تحديث النظام بشكل دوري باستخدام:
bashsudo apt update && sudo apt upgrade
كما يُنصح بإعداد جدران نارية (Firewall) وتطبيق بعض إعدادات الأمان مثل تعطيل الدخول باستخدام كلمة مرور الجذر (root) عبر SSH.
10. تحسين الأداء
يمكنك تحسين أداء ووردبريس على خادمك باستخدام بعض الأدوات مثل Caching و CDN. هناك العديد من الإضافات الخاصة بووردبريس التي تساعد في تسريع تحميل الموقع.
11. خاتمة
بعد اتباع هذه الخطوات، ستكون قد قمت بتثبيت ووردبريس بنجاح على خادم LAMP في أوبنتو 16.04. باتباع هذه العملية، ستتمكن من إدارة موقعك بشكل فعال وآمن. يعتبر LAMP بيئة مرنة وسهلة لإدارة الخوادم، وسوف يوفر لك الأداء المطلوب لتشغيل ووردبريس بكفاءة.

