🚀 دليل شامل: تحويل السيرفر الخاص (VPS) إلى أقوى استضافة احترافية مع cPanel
التحكم الكامل | الحماية الذاتية | توفير التكاليف | أداء خرافي
📸 لماذا هذا المشروع؟ (تخلص من قيود الاستضافة المشتركة)
هل سئمت من رسالة تجاوز حد الاستضافة (Resource Limit Reached)؟ في هذا الدليل، لن نشتري استضافة عادية. سنقوم بشراء قطعة أرض (سيرفر VPS) وبناء القصر الخاص بنا عليه. بنهاية هذه الرحلة، ستمتلك سيرفراً خاصاً بك يعادل قوته مستودع سحابي كامل، بتكلفة أقل وأداء خرافي.
🎯 ما الذي ستحصل عليه بعد قراءة هذا الموضوع؟
- ✅ التوفير المالي: سيرفر بسعر استضافة مشتركة.
- ✅ أداء أسرع: موارد السيرفر لك وحدك.
- ✅ تحكم كامل: صلاحيات "رووت" كاملة على النظام.
- ✅ احترافية: لوحة تحكم cPanel لتسيير مواقعك بكل سهولة.
🛒 المرحلة الأولى: شراء السيرفر (VPS) – اختيار السلاح المناسب
قبل أن نبدأ، يجب أن تختار سيرفراً يناسب احتياجاتك. لا تشتري أي سيرفر؛ اختر بحكمة.
مواصفات الجهاز المطلوبة (لتثبيت cPanel):
| المكون | الحد الأدنى | التوصية المثالية (لضمان عدم التهنيج) |
|---|---|---|
| المعالج (CPU) | 1.1 جيجاهرتز | 2 نواة أو أكثر |
| الذاكرة (RAM) | 2 جيجابايت | 4 جيجابايت (ضروري لتشغيل ClamAV والحماية) |
| المساحة التخزينية | 20 جيجابايت | 40 جيجابايت SSD (نوع SSD ضروري للسرعة) |
| نظام التشغيل (OS) | AlmaLinux 8 أو 9 | AlmaLinux 9 (الأحدث والأكثر ثباتاً) |
🔐 المرحلة الثانية: تجهيز السيرفر (الإعدادات الأمنية الأولية)
بعد شراء السيرفر، سترسل لك الشركة IP السيرفر و كلمة مرور الرووت (Root). سنتصل به عبر برنامج SSH (مثل Putty).
1. تسجيل الدخول وتحديث النظام
ssh root@عنوان_الايبي_الخاص_بك # ثم ادخل كلمة المرور
2. تحديث الحزم وإيقاف الجدار الناري المؤقت
dnf update -y dnf upgrade -y systemctl stop firewalld systemctl disable firewalld
⚙️ المرحلة الثالثة: تثبيت لوحة التحكم cPanel
cd /home && curl -o latest -L https://securedownloads.cpanel.net/latest && sh latest
تسجيل الدخول إلى WHM: افتح المتصفح: https://عنوان_الايبي_الخاص_بك:2087 واكتب اسم المستخدم: root وكلمة المرور الخاصة بالسيرفر.
🛡️ المرحلة الرابعة: إعداد الحماية (الأمن السيبراني)
الأمن ليس ترفاً، بل هو أساس البناء. إذا أهملنا الحماية الآن، سيجد السيرفر نفسه مخترقاً خلال 24 ساعة.
- تغيير بورت SSH (مهم جداً): اذهب إلى
WHM -> Server Configuration -> Tweak Settings -> SSHوغير البورت من 22 إلى رقم عشوائي مثل 2244. - تثبيت جدار ناري احترافي (ConfigServer CSF):
cd /usr/src rm -fv csf.tgz wget https://download.configserver.com/csf.tgz tar -xzf csf.tgz cd csf sh install.sh
اللحظة الحاسمة: اذهب إلى WHM -> Plugins -> ConfigServer Firewall. اضغط على "csf - Firewall". غير خيار TESTING من 1 إلى 0. اضغط Change. الآن أصبحت محمياً بنسبة 90%.
LT_CLIENT_CHECK وتأكد أنها مفعلة لحظر أي شخص يحاول تخمين كلمة المرور أكثر من 5 مرات.
🌍 المرحلة الخامسة: إعداد الموقع ونشره على الإنترنت
1. إضافة الحساب (Account)
في لوحة WHM، ابحث عن "Create a New Account". أدخل اسم النطاق، اسم مستخدم، كلمة مرور قوية ثم اضغط Create.
2. ربط المجال (DNS)
اذهب إلى موقع مزود النطاق (مثل Namecheap أو GoDaddy). غير Nameservers (DNS) إلى الأرقام التي تظهر لك في لوحة WHM ضمن "Basic WebHost Manager Setup".
3. تثبيت شهادة SSL (مجاناً)
في cPanel الخاصة بالموقع: ابحث عن "SSL/TLS Status". حدد دومينك واضغط "Run AutoSSL". خلال دقائق، ستصبح الزيارة عبر https:// آمنة.
4. رفع ملفات الموقع
الطريقة الأولى (File Manager): ادخل إلى cPanel -> File Manager -> رفع ملف zip واستخراجه داخل مجلد public_html.
الطريقة الثانية (Git): إذا كان موقعك على GitHub:
cd /home/username/public_html git clone https://github.com/اسم_حسابك/اسم_السورس.git .
💬 الأسئلة الشائعة (FAQ)
ج: cPanel مدفوع ولكن له 15 يوم تجريبي مجاني. يمكنك بعدها شراء ترخيص شهري (حوالي 15-20 دولار) أو تجربة بدائل مجانية مثل "CyberPanel" أو "AAPanel".
ج: للأسف لن يعمل cPanel. عليك تجربة لوحات خفيفة مثل HestiaCP أو DirectAdmin.
ج: بالتأكيد، هذا ما بنيناه من أجله! cPanel بها ميزة "WordPress Manager" لتثبيته بنقرة واحدة.