موافقجميع الخدمات تعمل بشكل طبيعي
Infrawireشعار Infrawireالتوثيق

تثبيت WordPress على VPS Linux

WordPress هو CMS شائع. لمواقع الإنتاج غالباً ما يكون استضافة ويب أسهل (نسخ احتياطي، دعم). على VPS تحصل على تحكم كامل لكنك تتولى التحديثات والأمان.

موارد مقترحة

VPS NVMe لحركة معتدلة؛ VPS Performance عند حاجة CPU أعلى.

المتطلبات

  • Ubuntu/Debian مع sudo
  • نطاق يشير إلى IP الـ VPS
  • المنافذ 80/443 مفتوحة

مسار LAMP (Apache) — ملخص

Bash
sudo apt update && sudo apt upgrade -y sudo apt install -y apache2 mysql-server php libapache2-mod-php php-mysql php-xml php-mbstring php-curl php-zip unzip sudo systemctl enable --now apache2 mysql sudo mysql_secure_installation

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

Bash
cd /tmp curl -O https://wordpress.org/latest.tar.gz tar -xzf latest.tar.gz sudo cp -r wordpress /var/www/html/votresite

اضبط الصلاحيات وملف wp-config.php (مفاتيح فريدة، بيانات الاتصال بقاعدة البيانات).

مسار LEMP (Nginx) — ملخص

ثبّت Nginx، MySQL/MariaDB، PHP-FPM، أنشئ جذر الموقع وملف خادم Nginx، ثم انسخ ملفات WordPress واضبط wp-config.php.

راجع Nginx + Certbot للـ HTTPS.

أمان أساسي

  • مستخدم قاعدة بيانات بصلاحيات محدودة
  • بادئة جداول غير wp_
  • تحديثات WordPress والإضافات والقالب
  • UFW، Fail2ban، وHTTPS

بعد التثبيت

أكمل الإعداد من المتصفح (wp-admin)، فعّل تحديثات تلقائية حيث يناسب، وراقب النسخ الاحتياطي.

للاستضافة المدارة مع WordPress: عروض الاستضافة.

WordPress.org · دعم Infrawire