الخطوات النهائية لتثبيت موقعك على VPS غير مُدار: من رفع الملفات إلى ضبط الموقع

تتبيت الموقع

بعد أن قمت بإعداد الخادم، تثبيت PHP، وقاعدة البيانات، وتفعيل SFTP أو FTP، تصبح مستعدًا لبدء المرحلة النهائية: رفع ملفات النظام (WordPress أو Drupal أو Joomla)، تثبيته عبر المتصفح، وضبط الإعدادات الأساسية.

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

رفع ملفات الموقع إلى الخادم

ابدأ بتحميل نسخة النظام الذي ترغب باستخدامه:

بعد التحميل، فك الضغط محليًا، ثم استخدم SFTP لنقل الملفات إلى مجلد الموقع داخل الخادم:

  • المسار النموذجي: /var/www/html أو أي مسار خصصته لموقعك

استخدم FileZilla أو Visual Studio Code لنقل الملفات، أو استخدم الأمر التالي في تيرمنال الماك:

scp -r ./wordpress/* root@your-server-ip:/var/www/html/ 

كرر ذلك مع Drupal أو Joomla حسب النظام الذي اخترته.

إعداد صلاحيات الملفات والمجلدات

لتجنب مشاكل الأمان أو تشغيل الموقع، تأكد من ضبط صلاحيات الملفات بشكل صحيح:

تغيير مالك الملفات:

chown -R www-data:www-data /var/www/html 

ضبط الصلاحيات:

  • الملفات: 644
  • المجلدات: 755

تنفيذ بالأوامر:

find /var/www/html -type d -exec chmod 755 {} \; find /var/www/html -type f -exec chmod 644 {} \; 

هذه الإعدادات تمنع الكتابة المباشرة وتضمن عمل النظام بشكل صحيح.

تثبيت النظام عبر المتصفح

افتح متصفحك وتوجه إلى اسم النطاق الذي ربطته بالسيرفر:

  • مثال: https://yourdomain.com

ستظهر لك صفحة التثبيت الخاصة بالنظام (WordPress أو Drupal أو Joomla). اتبع الخطوات التي يعرضها عليك النظام:

أهم البيانات المطلوبة:

  • اسم قاعدة البيانات
  • اسم المستخدم لقاعدة البيانات
  • كلمة مرور المستخدم
  • مضيف قاعدة البيانات (عادة: localhost)

أدخل هذه البيانات وانقر على زر "متابعة" أو "Install"، ثم أنشئ حساب مدير الموقع.

ضبط الإعدادات الأولية بعد التثبيت

بعد إتمام التثبيت، يجب تنفيذ بعض الإعدادات لتحسين الأداء والأمان وتجهيز الموقع لمستخدميه:

الإضافات أو الوحدات:

  • WordPress: تنصيب إضافات أساسية مثل Yoast SEO، WP Super Cache، Wordfence
  • Drupal: تنصيب وحدات مثل Pathauto، Admin Toolbar، CAPTCHA
  • Joomla: تنصيب إضافات مثل Akeeba Backup، JCE Editor، EasyBlog

تثبيت القوالب:

  • اختر قالبًا مناسبًا من مكتبة النظام أو من مواقع خارجية موثوقة
  • قم برفعه وتفعيله من لوحة التحكم

إعداد اللغة:

  • أضف اللغة العربية أو الفرنسية أو غيرها عبر لوحة التحكم
  • قم بتعيين اللغة الافتراضية للموقع أو المستخدم

إعداد وقت السيرفر والمنطقة الزمنية:

  • تأكد من أن الوقت مضبوط بشكل صحيح (timezone)
  • يؤثر هذا على توقيت المقالات، السجلات، والتقارير

خاتمة

إن رفع ملفات النظام وتثبيته من خلال المتصفح ليس نهاية المهمة، بل هو بداية لموقع حي يحتاج إلى صيانة وتحديث مستمرين. تأكد من تفعيل النسخ الاحتياطي، ومتابعة التحديثات الأمنية، واستخدام كلمات مرور قوية. ومع مرور الوقت، سيتحوّل هذا المشروع البسيط إلى موقع متكامل يخدم جمهورك بثبات وأمان.

وسوم