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

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