BestChat

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

ما هو الخادم الخادم الافتراضي الخاص VPS؟

السيرفر الافتراضي الخاص (Virtual Private Server) هو جزء معزول من خادم مادي يتم تقسيمه باستخدام تقنية التخيل (Virtualization)، مما يمنحك صلاحيات مشابهة لخادم مخصص لكن بتكلفة أقل. يتميز VPS ب:

  • التحكم الكامل: يمكنك تثبيت أي نظام تشغيل أو برمجيات.
  • الموارد المضمونة: مثل الذاكرة العشوائية (RAM) ومساحة التخزين).
  • الأمان: العزل عن المستخدمين الآخرين على نفس الخادم المادي.

يُستخدم VPS عادةً لاستضافة المواقع ذات الزيارات المرتفعة، تشغيل التطبيقات، أو حتى كبيئة اختبار.

خطوات إعداد سيرفر VPS بالتفصيل

للقيام بإعداد سيرفر VPS الخاص بك بطريقة سهلة و بدون تعقيد يجب عليك اتباع الخطوات التالية بالترتيب وهي كالتالي:

اختيار مزود خدمة VPS جيد ويمتلك موارد حقيقية

الخطوة الأولى قبل إعداد السيرفر الافتراضي الخاص بك هي اختيار مزود خدمة موثوق. وعند اختيار مزود الخدمة يجب مراعاة ما يلي:

  • السعر: قد تتراوح الأسعار من 5 إلى50 شهريًا حسب المواصفات.
  • الموقع الجغرافي: اختر مركز بيانات قريبًا من جمهورك المستهدف.
  • الدعم الفني: تأكد من توفر دعم فني عربي على مدار 24/7.
  • المراجعات: اقرأ تقييمات المستخدمين على منصات مثل Trustpilot وشاهد بعض المراجعات عنه على السوشيال ميديا.

و تعتبر شركة المرام هوست هي واحد من أفضل مزودي خدمة استضافة سيرفرات VPS مع موارد قوية حقيقية و مواصفات فعلية، يمكنك الاطلاع على خطط استضافة سيرفرات VPS لدينا.

قم باختيار نظام التشغيل

عند شراء VPS، سيُطلب منك اختيار نظام تشغيل. الخيارات الأكثر شيوعًا هي:

  • Linux: مثل Ubuntu, CentOS, أو Debian (مجانية ومفتوحة المصدر).
  • Windows Server: مدفوع ويُستخدم عادةً للتطبيقات التي تتطلب بيئة Windows.

غالبًا ما يُفضل Linux بسبب مرونته وكفاءته في إدارة الخوادم.

قم بالاتصال بالسيرفر عبر SSH

بعد شراء الـ VPS، ستتلقى بيانات الدخول التي تشمل:

  • IP Address: عنوان السيرفر.
  • اسم المستخدم: غالبًا root.
  • كلمة المرور أو مفتاح SSH.

للوصول إلى السيرفر، استخدم (Terminal) على Linux/macOS أو برنامج مثل PuTTY على Windows، ثم أدخل الأمر:

ssh root@your_server_ip

ستُطلب منك إدخال كلمة المرور أو استخدام مفتاح SSH للدخول.

قم بتحديث النظام وتثبيت الحزم الأساسية

بعد الدخول، قم بتحديث النظام لتجنب الثغرات الأمنية:

sudo apt update && sudo apt upgrade -y  # لنظام Ubuntu/Debian
أو
sudo yum update -y  # لنظام CentOS
ثم قم بتثبيت الحزم الأساسية مثل curl وnano:
sudo apt install curl nano -y

تأكد من تأمين السيرفر

الأمان هو الأولوية القصوى. اتبع هذه الخطوات:

إنشاء مستخدم جديد: تجنب استخدام root بشكل دائم.

adduser username
usermod -aG sudo username  # منحه صلاحيات sudo

تعطيل الدخول كـ root عن بُعد:
افتح ملف التكوين:

sudo nano /etc/ssh/sshd_config

 غيّر السطر PermitRootLogin yes إلى no، ثم أعد تشغيل الخدمة:

sudo systemctl restart sshd

تفعيل جدار الحماية (Firewall):
استخدم UFW على Ubuntu.

sudo ufw allow OpenSSH
sudo ufw enable

 أو firewalld على CentOS:

sudo firewall-cmd --permanent --add-service=ssh
sudo firewall-cmd --reload

 تثبيت Fail2Ban: لمنع هجمات القوة الغاشمة.

sudo apt install fail2ban -y

 قم بتثبيت حزمة LAMP/LEMP

اعتمادًا على احتياجاتك، يمكنك تثبيت حزمة لاستضافة المواقع:

  • LAMP: Linux + Apache + MySQL + PHP.
  • LEMP: Linux + Nginx + MySQL + PHP.

مثال لتثبيت LAMP على Ubuntu:

sudo apt install apache2 mysql-server php libapache2-mod-php -y

 ثبت phpMyAdmin لإدارة قواعد البيانات:

sudo apt install phpmyadmin -y

  قم بإعداد اسم النطاق (Domain) وربطه مع السيرفر

لربط اسم النطاق بالسيرفر قم بما يلي:

  • ادخل إلى لوحة تحكم مُسجل النطاق لديك، وفي حال لم تكن تمتلك نطاق يمكنك شراءه عن طريق خدمة شراء الدومين ليدنا.
  • غيّر الـ Nameservers إلى تلك التابعة لمزود الـ VPS، أو أضف سجلات A Record تشير إلى IP السيرفر.
  • على السيرفر، أنشئ ملف Virtual Host لموقعك:
sudo nano /etc/apache2/sites-available/your_domain.conf

 تأكد من تشفير الاتصال بـ SSL

 استخدم Let’s Encrypt للحصول على شهادة SSL مجانية:

sudo apt install certbot python3-certbot-apache -y
sudo certbot --apache -d your_domain.com

المراقبة والصيانة الدورية

يجب عليك اجراء صيانة دورية

  • النسخ الاحتياطي: استخدم أدوات مثل rsync أو خدمات السحابة.
  • مراقبة الأداء: استخدم htop أو glances.
  • تحديث البرمجيات: نفذ sudo apt update دوريًا.

ختاماً

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

هل كانت المقالة مفيدة ؟ 0 أعضاء وجدوا هذه المقالة مفيدة (0 التصويتات)

Powered by WHMCompleteSolution