المحتويات
1. اختيار خادم VPS والاتصال الأول
قبل البدء في إعداد خادم VPS عليك اختيار المزوّد والخطة المناسبين. ومن أشهر مزوّدي VPS: DigitalOcean وHetzner وVultr وLinode وAWS Lightsail.
يُنصح للبداية بما لا يقل عن معالجَين (2 CPU) وذاكرة 4GB RAM وقرص SSD بسعة 80GB. ويمكنك اختيار Ubuntu 22.04 LTS أو AlmaLinux 9 نظامًا للتشغيل. وتوفّر إصدارات LTS (Long Term Support) تحديثات أمنية طويلة الأمد.
بعد إنشاء الخادم اتصل به عبر SSH: ssh root@sunucu_ip. وكخطوة أولى حدِّث النظام: apt update && apt upgrade -y. ثم أنشئ مستخدمًا بصلاحيات sudo بدلًا من root وأغلق وصول root عبر SSH.
2. تثبيت خادم الويب (Nginx)
Nginx هو خادم الويب المفضّل لمشاريع الويب الحديثة بفضل أدائه العالي واستهلاكه المنخفض للذاكرة. التثبيت: apt install nginx -y
للإعداد الأساسي لـ Nginx أنشئ ملف إعدادات الموقع في المجلد /etc/nginx/sites-available/. وفي تعريف server block اضبط اسم نطاقك ومجلد document root واتصال PHP-FPM.
مزايا Nginx مقارنةً بـ Apache: استهلاك أقل للذاكرة، وقدرة أعلى على الاتصالات المتزامنة، وأداء متفوّق في تقديم الملفات الثابتة. ويمكن استخدامه أيضًا كـ reverse proxy.
3. تثبيت PHP وMySQL/MariaDB
تثبيت PHP 8.2 (يتطلب على Ubuntu 22.04 مستودعًا إضافيًا): apt install php8.2-fpm php8.2-mysql php8.2-curl php8.2-gd php8.2-mbstring php8.2-xml php8.2-zip php8.2-intl -y
تثبيت MariaDB: apt install mariadb-server -y. وبعد التثبيت شغِّل الأمر mysql_secure_installation لتعيين كلمة مرور root، وحذف المستخدمين المجهولين، وإغلاق وصول root عن بُعد.
لرفع أداء PHP فعِّل OPcache. واضبط في ملف php.ini الإعدادين opcache.memory_consumption=256 وopcache.max_accelerated_files=10000. كما أن تثبيت Redis أو Memcached يخفّف الحمل عن قاعدة البيانات.
4. شهادة SSL وإعدادات الأمان
تثبيت شهادة SSL على خادم VPS خطوة أمان أساسية. ولتثبيت شهادة SSL التي اشتريتها من DataSSL على Nginx: انسخ ملفات الشهادة إلى المجلد /etc/ssl/ وأضف إعدادات SSL في server block الخاص بـ Nginx.
خطوات تقوية الأمان: افتح عبر جدار الحماية UFW المنافذ 22 (SSH) و80 (HTTP) و443 (HTTPS) فقط. غيِّر منفذ SSH (مثلًا: 2222)، وثبِّت Fail2Ban، وفعِّل التحديثات الأمنية التلقائية.
وأخيرًا فعِّل HSTS وHTTP/2 وTLS 1.3 لتحسين أمان الخادم وأدائه. واجعل هدفك الحصول على تقييم A+ في اختبار SSL Labs.
أكمِل أمان استضافتك بشهادة SSL
نقدّم في DataSSL أنسب شهادات SSL لخادم الاستضافة لديك: DigiCert وSectigo وGeoTrust وغيرها. تصدر شهادات DV عادةً خلال دقائق، والدعم متاح عبر الهاتف والبريد الإلكتروني وتذاكر الدعم.
تصفّح شهادات SSL →
المراجعات
لا توجد تعليقات بعد. كن أول من يعلّق!
اكتب مراجعة