كيفية تثبيت لوحة التحكم HestiaCP على خادم VPS

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

نظرة عامة

HestiaCP لوحة بترخيص GPLv3 للمواقع وقواعد البيانات وDNS وخدمات البريد الاختيارية. يعتمد الدليل على Debian 12 جديد والمثبت التفاعلي. اختر الخدمات حسب حاجتك بدل افتراض ضرورة تثبيت كل الإعدادات الافتراضية.

للمقارنة قبل الاختيار: لوحات تحكم الاستضافة المجانية ومفتوحة المصدر: بدائل cPanel

قبل البدء

تدرج المتطلبات الحالية Debian 12 و13 وUbuntu 22.04 و24.04 و26.04 LTS بمعمارية x86_64 أو ARM64 ذات 64 بت. الحد الأدنى: نواة واحدة وذاكرة 1 GB دون SpamAssassin وClamAV وقرص 10 GB. الموصى به: 4 أنوية وذاكرة 4 GB وقرص SSD بسعة 40 GB. لا تعتمد على حد 1 GB المخفّض لحزمة البريد الافتراضية، وخصص سعة إضافية للتطبيقات وتجهيز النسخ.

إجراء التثبيت الحالي من المصدر الرسمي

  • خادم VPS أو خدمة سحابية ذاتية الإدارة بتثبيت جديد من Debian 12 واتصال شبكة وتنزيل حزم يعملان.
  • اتصال SSH وعنوان عام صحيح وصلاحيات root أو حساب sudo يستطيع الانتقال إلى root؛ فوجود sudo لا يعني أن جلستك الحالية بصلاحيات root.
  • اسم مضيف تتحكم فيه وصلاحية إدارة DNS الموثوق ونطاق للمواقع ونسخ مستقلة من أي بيانات قائمة.

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

الخطوة 1 — تجهيز خادم VPS

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

ssh username@SERVER_IP

تأكد من الاتصال بالخادم المقصود ومطابقة نظامه لهذا الدليل:

cat /etc/os-release
uname -m
free -h
df -h /

إذا دخلت مباشرة باسم root فاستمر في الجلسة. ومن حساب يمتلك sudo استخدم الأمر التالي للانتقال إلى root؛ يجب تشغيل المثبت والأوامر المحددة بصلاحيات root من تلك الجلسة.

sudo -i

طبق أوامر تجهيز وتحديث الحزم الخاصة بالنظام المختار من دليل المثبت المرتبط. راجع مساحة القرص والحاجة إلى إعادة التشغيل. لا تستخدم أوامر Debian وUbuntu على توزيعة أخرى، ولا تثبت حزمة ويب أو قواعد بيانات غير مطلوبة مسبقًا.

الخطوة 2 — ضبط اسم المضيف وDNS

اسم FQDN هو اسم مضيف كامل مثل server.example.com. استخدم اسمًا مخصصًا للخادم، لا النطاق الأساسي الذي ستستضيفه. أنشئ سجل A لعنوان IPv4 العام، وأضف AAAA فقط عند إعداد IPv6 وإمكانية الوصول إليه. اتبع تعليمات المثبت لاسم المضيف وملف /etc/hosts بدل استبدال الملف دون مراجعة.

تحقق من حل اسم المضيف قبل التثبيت. قد تحتفظ مخازن DNS بالإجابات القديمة إلى انقضاء TTL. وقد يعطل AAAA الخاطئ الوصول والتحقق من الشهادة حتى مع صحة A. وللبريد المحلي نسّق DNS العكسي وPTR مع مزود البنية التحتية وخطط لـMX وSPF وDKIM وDMARC؛ فاللوحة لا تتحكم تلقائيًا في PTR لدى المزود.

الخطوة 3 — تثبيت HestiaCP

نفّذ الأوامر الموثقة التالية بصلاحيات root على النظام الجديد المدعوم. ينزّل الأول مثبت الإصدار؛ افحص مصدره وصفحة التثبيت الحالية قبل تنفيذ الثاني. ولتقليل الخدمات استخدم مولد المثبت الرسمي وراجع خياراته بدل إضافة معاملات غير موثقة.

افتح تعليمات التثبيت المتحقق منها

wget https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
bash hst-install.sh

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

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

الخطوة 4 — ضبط جدار الحماية

قبل تطبيق القواعد أبقِ جلسة SSH الحالية مفتوحة واسمح بمنفذ SSH الفعلي من عنوانك الموثوق واختبر اتصالًا ثانيًا. تحقق من توفر Console أو وسيلة الاستعادة؛ فقد يمنعك خطأ في القواعد من الدخول.

قد توجد طبقات عدة: جدار Linux داخل الخادم وجدار شبكة أو مجموعة أمان خاصة بخدمة العنكبوت الليبي وواجهة جدار اللوحة. وغالبًا ما تدير واجهة اللوحة جدار النظام نفسه وليست طبقة مستقلة. يجب أن يمر الاتصال عبر جميع الطبقات المعنية. لا تشغل أدوات متعارضة ولا تفترض تطابق واجهة الحماية في كل الخدمات.

اسمح لهذه اللوحة بـTCP 8083 لإدارة HTTPS من عناوين موثوقة أو عبر وصول إداري آمن. تحتاج المواقع العامة عادة TCP 80 و443. افتح المنافذ الأخرى فقط للخدمات المختارة: يستخدم DNS الموثوق TCP وUDP 53، وللبريد وFTP منافذهما الموثقة. ولا يلزم نطاق FTP السلبي إلا عند استخدام الخدمة فعلًا. لا تنسخ قائمة سماح شاملة ولا تعطل جدار النظام.

دليل جدار شبكة VPS ينطبق عند توفر هذه الواجهة؛ راجع أدوات خدمتك للمنتجات السحابية الأخرى.

الخطوة 5 — الدخول إلى اللوحة عبر HTTPS

https://server.example.com:8083

استخدم بيانات المدير والرابط النهائي اللذين يعرضهما المثبت. منفذ اللوحة الافتراضي 8083 ما لم تغيّره أثناء التثبيت، وقد يختلف حساب اللوحة عن حساب SSH.

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

بعد التحقق من أن اسم المضيف يشير إلى الخادم، اتبع دليل TLS للوحة. تضبط أوامره الموثقة اسم المضيف وتطلب شهادة Let’s Encrypt بصلاحيات root. استبدل server.example.com باسمك الصحيح وتحقق منه ومن وصول خدمة التحقق قبل التنفيذ.

v-change-sys-hostname server.example.com
v-add-letsencrypt-host

الخطوة 6 — الإعداد الأولي

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

اختبر موقعًا غير إنتاجي والاتصال بقاعدة البيانات وتجديد الشهادة قبل نقل العملاء. تحقق من إصدار بيئة التشغيل والإضافات المطلوبة للتطبيق. استخدم حسابات محدودة منفصلة واحفظ بيانات المدير والاستعادة في مدير كلمات مرور.

الخطوة 7 — تأمين التثبيت

  • حدّث النظام واللوحة والتطبيقات من مصادر مستقرة ومدعومة.
  • استخدم مفاتيح SSH متى أمكن واختبر الاستعادة وجلسة ثانية قبل تغيير الوصول.
  • استخدم كلمات مرور قوية وفريدة وفعّل MFA عند دعمه واحتفظ بوسيلة استعادة آمنة.
  • قيّد الإدارة وراجع قواعد IPv4 وIPv6 وأزل الخدمات غير اللازمة وفق إجراءات المشروع.
  • استخدم HTTPS موثوقًا وراجع الصلاحيات والسجلات ومحاولات الدخول والموارد وانتهاء الشهادات.
  • جدول نسخًا مستقلة واختبر الاستعادة وتابع إعلانات الإصدار والأمان.

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

الخطوة 8 — ضبط النسخ الاحتياطي

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

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

الخطوة 9 — التحديث والصيانة المستمرة

يذكر README الرسمي تفعيل التحديث الآلي للوحة افتراضيًا في التثبيت الجديد وإدارته من Server Settings > Updates. تحقق من الإعداد الفعلي وراقب الفشل. ويوثق الأوامر التالية لتحديث الحزم يدويًا بصلاحيات root. اقرأ ملاحظات الإصدار وأنشئ نسخة أولًا؛ فترقية إصدار النظام ليست تحديث حزم عاديًا.

apt-get update
apt-get upgrade

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

استكشاف المشكلات والوثائق

المشكلةالفحص الأوليالوثائق
تعذر الوصول إلى اللوحةتحقق من العنوان واسم المضيف وتشغيل الخادم والمنفذ الفعلي وجميع طبقات الحماية.وثائق المشروع للمشكلات والإدارة
فشل الدخولاستخدم بيانات اللوحة من المثبت ولا تفترض كلمة مرور مشتركة؛ راجع MFA والوقت وتعليمات الاستعادة.وثائق المشروع للمشكلات والإدارة
فشل التثبيت أو نقص الموارداحفظ الخطأ وتحقق من نظام جديد مدعوم والموارد والاتصال الخارجي؛ راجع المشروع قبل إعادة التشغيل.وثائق المشروع للمشكلات والإدارة
مشكلة ويب أو DNS أو شهادةراجع السجلات الموثوقة ووصول A وAAAA والخدمة المختارة واسم الشهادة وسجلات التطبيق.وثائق المشروع للمشكلات والإدارة
فشل التحديثراجع ملاحظات الإصدار والمساحة والمستودعات والسجلات؛ تجنب فرض التحديث أو إعادة التثبيت دون توجيه المشروع.وثائق المشروع للمشكلات والإدارة
تعذر تسليم البريدتحقق من تثبيت البريد وسجلات MX وPTR والتحقق والاتصال المسموح، وراجع وثائق البريد للمشروع.وثائق المشروع للمشكلات والإدارة

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

مقالات ذات صلة

تختلف وسيلة SSH حسب الخدمة. دليل مفاتيح سحابة العنكبوت خاص بالخدمات التي تستخدم تلك المنصة؛ أما خادم VPS المستقل فقد يستخدم اتصال SSH مباشرًا.

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

المصادر الرسمية

تاريخ مراجعة الوثائق: 23 أكتوبر 2026. راجع متطلبات المشروع وملاحظات الإصدارات مجددًا قبل التثبيت أو الترقية.

نشر المقالة:
FacebookWhatsAppCopy LinkTelegramLinkedInGmail
تم تعديلها في أكتوبر 23, 2026
هل كانت هذه المقالة مفيدة؟

مقالات ذات صلة

تحتاج الى مساعدة؟
لم تجد ما تبحث عنه؟
الدعم الفني