كيفية تثبيت ووردبريس على لينكس: دليل خطوة بخطوة
إن تثبيت ووردبريس على نظام تشغيل لينكس هو خطوة مثيرة للكثيرين، سواء كنت تنشئ مدونة شخصية أو موقعًا تجاريًا. ووردبريس يعد من أشهر أنظمة إدارة المحتوى، ومع نظام لينكس، يمكنك استغلال قوة الأداء والثبات. في هذا الدليل الشامل، سنستعرض الخطوات الضرورية لتثبيت ووردبريس على لينكس بسهولة.
متطلبات تثبيت ووردبريس على لينكس
قبل أن نبدأ، إليك بعض المتطلبات التي يجب عليك التأكد من وجودها:
- خادم ويب: يكون Apache أو Nginx.
- PHP: يجب أن يكون مثبتًا لديك، يفضل إصدار 7.4 أو أحدث.
- قاعدة بيانات MySQL: تحتاج إلى MySQL أو MariaDB لإنشاء قاعدة بيانات خاصة بموقعك.
- وصول إلى طرفية النظام (Terminal): لتشغيل الأوامر اللازمة.
الخطوة 1: تحديث النظام
قبل البدء، من المهم تحديث النظام الخاص بك. افتح الطرفية وأنفذ الأوامر التالية:
sudo apt update
sudo apt upgrade
الخطوة 2: تثبيت الخادم (Apache أو Nginx)
تثبيت Apache
إذا اخترت Apache كخادم ويب، يمكنك تثبيته باستخدام الأمر التالي:
sudo apt install apache2
بعد التثبيت، تحقق من أن الخادم يعمل بالإدخال التالي في المتصفح:
http://your-server-ip
تثبيت Nginx
إذا كنت تفضل Nginx، استخدم الأمر التالي:
sudo apt install nginx
ثم تحقق من عمله بنفس الطريقة.
الخطوة 3: تثبيت PHP
تثبيت PHP سهل، يمكنك تثبيته باستخدام الأوامر التالية:
sudo apt install php php-mysql libapache2-mod-php php-curl php-gd
الخطوة 4: تثبيت MySQL
لتثبيت قاعدة بيانات MySQL، قم بتشغيل الأوامر التالية:
sudo apt install mysql-server
بعد التثبيت، قم بتأمين تثبيت MySQL باستخدام الأمر:
sudo mysql_secure_installation
اتبع التعليمات لإعداد كلمة مرور المستخدم الجذر وإعداد خيارات الأمان.
الخطوة 5: إنشاء قاعدة بيانات ووردبريس
بعد تثبيت MySQL، يمكنك إنشاء قاعدة بيانات جديدة لووردبريس. افتح واجهة MySQL باستخدام الأمر:
sudo mysql -u root -p
ثم أنشئ قاعدة البيانات:
CREATE DATABASE wordpress_db;
أنشئ مستخدمًا جديدًا ومنحه الصلاحيات:
CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wp_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
الخطوة 6: تنزيل ووردبريس
يمكنك تنزيل أحدث إصدار من ووردبريس من خلال تنفيذ الأوامر التالية:
cd /tmp
wget https://wordpress.org/latest.tar.gz
tar xf latest.tar.gz
بعد ذلك، انسخ ملفات ووردبريس إلى دليل الخادم:
sudo cp -r wordpress/* /var/www/html/
الخطوة 7: إعداد ملفات ووردبريس
قم بإعداد الملف الخاص بالإعدادات لووردبريس:
cd /var/www/html/
sudo mv wp-config-sample.php wp-config.php
بعد ذلك، افتح ملف wp-config.php
باستخدام أي محرر نصوص مثل nano:
sudo nano wp-config.php
أدخل معلومات قاعدة البيانات التي قمت بإنشائها في السابق:
define('DB_NAME', 'wordpress_db');
define('DB_USER', 'wp_user');
define('DB_PASSWORD', 'your_password');
احفظ الملف واخرج.
الخطوة 8: ضبط الأذونات
لتشغيل ووردبريس بشكل صحيح، تأكد من ضبط الأذونات:
sudo chown -R www-data:www-data /var/www/html/
sudo chmod -R 755 /var/www/html/
الخطوة 9: إعداد Apache (أو Nginx)
إعداد Apache
إذا كنت تستخدم Apache، يمكنك إنشاء ملف إعداد لموقع ووردبريس:
sudo nano /etc/apache2/sites-available/wordpress.conf
ثم أدخل التالي:
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html
ServerName your-domain.com
<Directory /var/www/html>
AllowOverride All
</Directory>
</VirtualHost>
بعد ذلك، قم بتمكين الملف:
sudo a2ensite wordpress.conf
sudo a2enmod rewrite
sudo systemctl restart apache2
إعداد Nginx
إذا كنت تستخدم Nginx، عدل ملف الإعدادات:
sudo nano /etc/nginx/sites-available/wordpress
أدخل التالي:
server {
listen 80;
server_name your-domain.com;
root /var/www/html;
index index.php index.html index.htm index.nginx-debian.html;
location / {
try_files $uri $uri/ /index.php?$args;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
}
}
ثم قم بتمكين التكوين:
sudo ln -s /etc/nginx/sites-available/wordpress /etc/nginx/sites-enabled/
sudo systemctl restart nginx
الخطوة 10: إنهاء الإعداد في المتصفح
الآن، افتح متصفحك وأدخل عنوان IP الخاص بالخادم أو اسم الدومين الخاص بك. ستظهر لك واجهة إعداد ووردبريس. اتبع التعليمات لإعداد الموقع.
الأسئلة الشائعة
ما هو ووردبريس وكيف يعمل؟
ووردبريس هو نظام إدارة محتوى مفتوح المصدر يمكنك من إنشاء وإدارة مواقع الويب بسهولة. يوفر لك واجهة سهلة الاستخدام، ويتيح لك تخصيص مظهر موقعك بسرعة.
هل يجب أن أكون خبير برمجة لتثبيت ووردبريس على لينكس؟
لا تحتاج إلى أن تكون خبيرًا. مع الخطوات الواضحة في هذا الدليل، يمكنك تثبيت ووردبريس على لينكس بسهولة. تذكر أن التجربة تساعدك على التعلم.
هل يمكنني تثبيت ووردبريس على خادم محلي؟
نعم، يمكنك تثبيت ووردبريس على خادم محلي باستخدام أدوات مثل XAMPP أو MAMP، ولكن يعد استخدام خادم لينكس خطوة متقدمة أكثر.
نصائح عملية
- تأكد من تحديث ووردبريس والإضافات الخاصة بك باستمرار لضمان الأمان.
- استخدم إضافات الأمان لتحسين حماية موقعك.
- قم بعمل نسخ احتياطية دورية من موقعك.
باتباع الخطوات المذكورة، ستكون قادرًا على تثبيت ووردبريس على لينكس بنجاح. استمتع بإنشاء موقعك الخاص وشاركه مع العالم!