العودة إلى المدونة
يناير 13, 2026الأدلة

كيفية تثبيت WordPress على خادم VPS

دليل كامل حول تثبيت نظام إدارة المحتوى WordPress على خادم Linux مع Nginx و MySQL و PHP.

كيفية تثبيت WordPress على خادم VPS

WordPress هو نظام إدارة المحتوى الأكثر شهرة في العالم، حيث يشغل ملايين المواقع الإلكترونية. سيساعدك هذا الدليل في تثبيت WordPress على خادم Hiddence VPS الخاص بك مع Nginx و MySQL و PHP (LEMP stack).

المتطلبات الأساسية

  • خادم Ubuntu/Debian أو CentOS
  • اسم نطاق يوجه إلى IP الخادم
  • وصول SSH إلى الخادم
  • تثبيت Nginx و MySQL و PHP

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

أولاً، قم بإنشاء قاعدة بيانات ومستخدم لـ WordPress:

bash
sudo mysql -u root -p
CREATE DATABASE wordpress_db;
CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'strong_password';
GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wp_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

تحميل WordPress

تحميل وفك ضغط WordPress:

bash
cd /var/www
sudo wget https://wordpress.org/latest.tar.gz
sudo tar -xzf latest.tar.gz
sudo chown -R www-data:www-data /var/www/wordpress

تكوين WordPress

إنشاء ملف wp-config.php:

bash
cd /var/www/wordpress
sudo cp wp-config-sample.php wp-config.php
sudo nano wp-config.php
# قم بتحديث اسم قاعدة البيانات والمستخدم وكلمة المرور

تكوين كتلة خادم Nginx

إنشاء تكوين Nginx:

bash
sudo nano /etc/nginx/sites-available/yourdomain.com
# أضف كتلة خادم مع root /var/www/wordpress
sudo ln -s /etc/nginx/sites-available/yourdomain.com /etc/nginx/sites-enabled/
sudo nginx -t
sudo systemctl reload nginx

تعيين الأذونات الصحيحة

bash
sudo chown -R www-data:www-data /var/www/wordpress
sudo find /var/www/wordpress -type d -exec chmod 755 {} \;
sudo find /var/www/wordpress -type f -exec chmod 644 {} \;

إكمال تثبيت WordPress

افتح نطاقك في المتصفح واتبع معالج تثبيت WordPress. أدخل تفاصيل قاعدة البيانات وعنوان الموقع واسم مستخدم المسؤول وكلمة المرور.

نصائح مفيدة

  • حافظ على تحديث WordPress والإضافات من أجل الأمان
  • استخدم كلمات مرور قوية لحساب المسؤول
  • قم بتثبيت إضافات الأمان مثل Wordfence
  • قم بإعداد نسخ احتياطية منتظمة (انظر دليل النسخ الاحتياطي الخاص بنا)
  • تمكين شهادة SSL لـ HTTPS