نظرة عامة
ISPConfig لوحة استضافة بترخيص BSD تتضمن أدوار المدير والموزع والعميل. يغطي الدليل خادم Debian 12 جديدًا بتثبيت أحادي الخادم. تختلف بنية تعدد الخوادم وتتطلب تعليمات المشروع المخصصة. البرنامج الأساسي مجاني، أما الأدلة المدفوعة والإضافات التجارية الاختيارية فمنفصلة.
للمقارنة قبل الاختيار: لوحات تحكم الاستضافة المجانية ومفتوحة المصدر: بدائل cPanel
قبل البدء
يغطي دليل المثبت الآلي المرتبط من ISPConfig حاليًا Debian 12 و13 وUbuntu 22.04 و24.04 بمعمارية x86_64 أو ARM64. وهذا نطاق أضيق من قائمة التوزيعات العامة؛ فلا تطبق هذه الخطوات على AlmaLinux أو Rocky Linux. لا يقدم دليل المثبت المتحقق منه جدولًا حاسمًا للمعالج والذاكرة والقرص. حدد الموارد وفق الويب والبريد وDNS وقواعد البيانات المطلوبة قبل التثبيت، ولا يقرر هذا الدليل حدًا رقميًا أدنى.
إجراء التثبيت الحالي من المصدر الرسمي
- خادم VPS أو خدمة سحابية ذاتية الإدارة بتثبيت جديد من Debian 12 واتصال شبكة وتنزيل حزم يعملان.
- اتصال SSH وعنوان عام صحيح وصلاحيات root أو حساب sudo يستطيع الانتقال إلى root؛ فوجود sudo لا يعني أن جلستك الحالية بصلاحيات root.
- اسم مضيف تتحكم فيه وصلاحية إدارة 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 — تثبيت ISPConfig
ابدأ بصفحة الوثائق الرسمية لـISPConfig وافتح دليل المثبت الآلي الموصى به لـDebian وUbuntu على HowtoForge. هذا مسار يرتبط به المشروع نفسه، وليس درسًا خارجيًا اخترناه بصورة مستقلة. اتبع مسار Debian 12 أحادي الخادم مع Apache بعد مراجعة الخدمات والخيارات الحالية. ولأن المثال الحي يجمع معاملات اختيارية لـFTP والتحديثات، يحيل هذا الدليل إلى نسخ الأمر الحالي منه بدل تثبيت هذه الخيارات هنا.
افتح تعليمات التثبيت المتحقق منها
في الصفحة المرتبطة: أكمل فحص اسم المضيف وملف hosts، وطبق تحديثات Debian المحددة، واختر Apache أو مسار Nginx الموثق، ثم شغّل المثبت المختار بصلاحيات root. راجع تحذير إعادة إعداد الخادم كاملًا قبل التأكيد. احفظ بيانات مدير ISPConfig ومدير قاعدة البيانات المولدة عند الاكتمال بسرية، وعالج الأخطاء قبل المتابعة؛ فالتثبيت الجزئي ليس بيئة جاهزة.
الخطوة 4 — ضبط جدار الحماية
قد توجد طبقات عدة: جدار Linux داخل الخادم وجدار شبكة أو مجموعة أمان خاصة بخدمة العنكبوت الليبي وواجهة جدار اللوحة. وغالبًا ما تدير واجهة اللوحة جدار النظام نفسه وليست طبقة مستقلة. يجب أن يمر الاتصال عبر جميع الطبقات المعنية. لا تشغل أدوات متعارضة ولا تفترض تطابق واجهة الحماية في كل الخدمات.
اسمح لهذه اللوحة بـTCP 8080 لإدارة HTTPS من عناوين موثوقة أو عبر وصول إداري آمن. تحتاج المواقع العامة عادة TCP 80 و443. افتح المنافذ الأخرى فقط للخدمات المختارة: يستخدم DNS الموثوق TCP وUDP 53، وللبريد وFTP منافذهما الموثقة. ولا يلزم نطاق FTP السلبي إلا عند استخدام الخدمة فعلًا. لا تنسخ قائمة سماح شاملة ولا تعطل جدار النظام.
دليل جدار شبكة VPS ينطبق عند توفر هذه الواجهة؛ راجع أدوات خدمتك للمنتجات السحابية الأخرى.
الخطوة 5 — الدخول إلى اللوحة عبر HTTPS
https://server.example.com:8080
افتح عنوان HTTPS المعروض، وعادة يكون اسم الخادم على المنفذ 8080، ثم ادخل باسم admin وكلمة مرور ISPConfig المولدة. تختلف عنها كلمة مرور مدير قاعدة البيانات. ويذكر الدليل المرتبط TCP 8081 للخدمات المرتبطة باللوحة؛ لا تفتحه إلا عند حاجة إعدادك إليه.
قد تظهر رسالة تحذير بسبب شهادة ذاتية التوقيع في البداية. تحقق من العنوان وهوية الشهادة بصورة مستقلة قبل إدخال بيانات الدخول، واستخدم اتصال إدارة موثوقًا واضبط شهادة صحيحة لاسم المضيف سريعًا. لا تعطل التحذيرات بصورة دائمة ولا تجعل الاستثناءات أسلوب الدخول المعتاد.
تأكد من توافق اسم المضيف وDNS العام مع متطلبات شهادات المثبت، بما فيها وصول تحقق HTTP عند استخدامه. اتبع المثبت المرتبط ووثائق الإدارة الحالية لإصدار شهادة اللوحة وتجديدها، وتجنب دروس ISPConfig 2 القديمة أو جهات الشهادات المتقادمة.
الخطوة 6 — الإعداد الأولي
أنشئ حسابات العملاء وحدود الخدمات المناسبة قبل المواقع وقواعد البيانات ومناطق DNS والبريد. استخدم مستخدم قاعدة بيانات مستقلًا لكل تطبيق وأصدر TLS للمواقع. استخدم حسابات الموزعين فقط عند الحاجة إلى هذا التسلسل. راجع وسائل حماية الدخول المتاحة لإصدارك في وثائق الإدارة الحالية؛ ولا يفترض الدليل مسار واجهة غير متحقق منه للتحقق متعدد العوامل.
اختبر موقعًا غير إنتاجي والاتصال بقاعدة البيانات وتجديد الشهادة قبل نقل العملاء. تحقق من إصدار بيئة التشغيل والإضافات المطلوبة للتطبيق. استخدم حسابات محدودة منفصلة واحفظ بيانات المدير والاستعادة في مدير كلمات مرور.
الخطوة 7 — تأمين التثبيت
- حدّث النظام واللوحة والتطبيقات من مصادر مستقرة ومدعومة.
- استخدم مفاتيح SSH متى أمكن واختبر الاستعادة وجلسة ثانية قبل تغيير الوصول.
- استخدم كلمات مرور قوية وفريدة وفعّل MFA عند دعمه واحتفظ بوسيلة استعادة آمنة.
- قيّد الإدارة وراجع قواعد IPv4 وIPv6 وأزل الخدمات غير اللازمة وفق إجراءات المشروع.
- استخدم HTTPS موثوقًا وراجع الصلاحيات والسجلات ومحاولات الدخول والموارد وانتهاء الشهادات.
- جدول نسخًا مستقلة واختبر الاستعادة وتابع إعلانات الإصدار والأمان.
اكتمال المثبت لا يثبت أمان الخادم أو جاهزيته للإنتاج. تحقق من التطبيق وخطة الاستعادة والمراقبة قبل التشغيل الفعلي.
الخطوة 8 — ضبط النسخ الاحتياطي
استخدم دليل الإدارة الحالي المرتبط من وثائق ISPConfig لضبط نسخ المواقع وقواعد البيانات والاحتفاظ. واحمِ بصورة مستقلة قاعدة اللوحة وإعدادات النظام والخدمات والشهادات والبريد المطلوب للاستعادة الكاملة. نسخة إعدادات أداة التحديث لا تحل محل نسخ بيانات العملاء. خطط لنسخة بعيدة مستقلة واختبار استعادة لكل دور خدمة. لم يتسن التحقق من شرح مجاني عام وحديث لواجهة النسخ كاملة، لذلك لا ندرج تسلسل قوائم افتراضيًا.
احتفظ بالنسخ خارج الخادم الأساسي واحمِ بيانات التخزين وحدد مدة الاحتفاظ وأهداف الاستعادة. تغطي نسخ اللوحة حسابات وخدمات مختارة عادة، بينما تلتقط لقطات البنية التحتية حالة التخزين المدعوم وقد تحتاج إلى تحضير لاتساق التطبيقات. ولخدمة النسخ المُدارة نطاق وعقد خاصان. لا تُعد أي منها مشمولة تلقائيًا لمجرد شراء VPS؛ تحقق من استحقاقاتك واختبر الاستعادة.
الخطوة 9 — التحديث والصيانة المستمرة
توثق صفحة التنزيل الرسمية الأمر التالي لبدء أداة التحديث التفاعلية بصلاحيات root. اختر المسار المستقر وراجع الأسئلة وملاحظات الإصدار. انسخ اللوحة وبيانات الاستضافة قبل التحديث. ويتطلب تعدد الخوادم ترتيب التحديث وفحوص التوافق التي يحددها المشروع.
ispconfig_update.sh
صُن نظام التشغيل واللوحة وخادم الويب وPHP أو بيئات التشغيل الأخرى وقواعد البيانات والبريد عند استخدامه وCMS وإضافاته والصلاحيات والنسخ. راجع القرص والذاكرة والسجلات دوريًا. اختبر المواقع والدخول وTLS والنسخ بعد التحديث، ووثق التغييرات والاستعادة. تحقق من توافق اللوحة قبل الترقيات الكبرى للنظام أو بيئة التشغيل وضع خطة انتقال مستقلة.
استكشاف المشكلات والوثائق
| المشكلة | الفحص الأولي | الوثائق |
|---|---|---|
| تعذر الوصول إلى اللوحة | تحقق من العنوان واسم المضيف وتشغيل الخادم والمنفذ الفعلي وجميع طبقات الحماية. | وثائق المشروع للمشكلات والإدارة |
| فشل الدخول | استخدم بيانات اللوحة من المثبت ولا تفترض كلمة مرور مشتركة؛ راجع MFA والوقت وتعليمات الاستعادة. | وثائق المشروع للمشكلات والإدارة |
| فشل التثبيت أو نقص الموارد | احفظ الخطأ وتحقق من نظام جديد مدعوم والموارد والاتصال الخارجي؛ راجع المشروع قبل إعادة التشغيل. | وثائق المشروع للمشكلات والإدارة |
| مشكلة ويب أو DNS أو شهادة | راجع السجلات الموثوقة ووصول A وAAAA والخدمة المختارة واسم الشهادة وسجلات التطبيق. | وثائق المشروع للمشكلات والإدارة |
| فشل التحديث | راجع ملاحظات الإصدار والمساحة والمستودعات والسجلات؛ تجنب فرض التحديث أو إعادة التثبيت دون توجيه المشروع. | وثائق المشروع للمشكلات والإدارة |
| تعذر تسليم البريد | تحقق من تثبيت البريد وسجلات MX وPTR والتحقق والاتصال المسموح، وراجع وثائق البريد للمشروع. | وثائق المشروع للمشكلات والإدارة |
للمساعدة في البرنامج راجع وثائق المشروع ومجتمعه. قدم سجلات منقحة وإصدارات النظام واللوحة والخطأ المحدد، ولا تنشر كلمات المرور أو الرموز أو المفاتيح الخاصة. تواصل مع العنكبوت الليبي للبنية التحتية والخدمات المشمولة باتفاقيتك.
مقالات ذات صلة
- لوحات تحكم الاستضافة المجانية ومفتوحة المصدر: بدائل cPanel
- كيفية تثبيت لوحة التحكم Virtualmin GPL على خادم VPS
- كيفية تثبيت لوحة التحكم HestiaCP على خادم VPS
- كيفية تثبيت لوحة التحكم CloudPanel على خادم VPS
- نظرة عامة على إدارة VPS
- جدار الحماية لخادم VPS
- مفاتيح SSH في سحابة العنكبوت، عند انطباقها
- إدارة سجلات DNS
- لقطات VPS
تختلف وسيلة SSH حسب الخدمة. دليل مفاتيح سحابة العنكبوت خاص بالخدمات التي تستخدم تلك المنصة؛ أما خادم VPS المستقل فقد يستخدم اتصال SSH مباشرًا.
يوضح دليل اللقطات ميزة على مستوى البنية التحتية، ولا يعني توفر خدمة نسخ احتياطي ضمن الاشتراك أو يغني عن نسخة مستقلة مجرّبة.
المصادر الرسمية
- ISPConfig
- Services, access levels, OS support and BSD license
- Official installation paths and administrator manual
- Project-linked Debian / Ubuntu autoinstaller
- Releases and updates
- Project community forum
تاريخ مراجعة الوثائق: 23 أكتوبر 2026. راجع متطلبات المشروع وملاحظات الإصدارات مجددًا قبل التثبيت أو الترقية.