طريقة تحميل وتثبيت خادم دبيان بدون واجهة رسومية

إن عملية تثبيت خادم ديبيان مماثلة تمامًا لتثبيت ديبيان القياسي؛ حيث لا تتوفّر نسخة ISO مستقلة خاصة بالخوادم. سنقوم بتثبيت خادم ديبيان يعمل بدون واجهة (Headless Debian Server) على حاسوب محمول قديم من نوع Lenovo G575، والذي يعمل بدون واجهة رسومية للمستخدم (GUI) - أو ما يُعرف ببيئة سطح المكتب (DE) - وذلك لتوفير موارد النظام، وهو أمر مفيد جدًا للأجهزة القديمة.

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

الجزء الأول: خادم ديبيان بدون واجهة رسومية: التحميل والتثبيت

1. المتطلبات وأزرار التحكم بالمُثبّت

الاتصال السلكي

على الرغم من أن الأجهزة المحمولة تحتوي على ميزة الاتصال اللاسلكي (Wi-Fi)، يُفضّل دائمًا استخدام اتصال الإيثرنت (Ethernet) السلكي لضمان استقرار الخادم وسرعته.

ملحقات الأجهزة الطرفية

تحتوي الأجهزة المحمولة على شاشة ولوحة مفاتيح مدمجتين. أما بالنسبة لأجهزة المكتب (Desktop)، قم بتوصيل شاشة ولوحة مفاتيح/فأرة مؤقتًا. وبمجرد اكتمال الإعداد، يمكنك فصلها، إذ لا يحتاج الخادم سوى لكابل الطاقة وكابل الإيثرنت.

اختصارات التحكم والتنقل داخل المُثبّت

المفتاح الإجراء / الوظيفة
Tab / Shift + Tab التنقل والتركيز بين الخيارات والأزرار.
أسهم الاتجاهات التنقل داخل القوائم وحقول النصوص.
مسطرة المسافة (Spacebar) تحديد أو إلغاء تحديد خانات الاختيار (Checkboxes).
Enter تأكيد الاختيار.
Escape العودة إلى الشاشة السابقة أو إلغاء الخيار المحدد.

2. إعداد وسائط التثبيت

تحميل صورة النظام (ISO)

قم بزيارة موقع ديبيان الرسمي واختر نوع الصورة المناسب لك:

  • netinst: صورة تثبيت صغيرة الحجم تقوم بتنزيل الحزم المطلوبة مباشرة من خوادم ديبيان عبر الإنترنت إلى القرص الصلب أثناء عملية الإعداد.
  • DVD ISO: صورة تثبيت كاملة ذات حجم أكبر تقوم بنسخ الحزم مباشرة من محرك أقراص USB إلى القرص الصلب دون الحاجة إلى اتصال بالإنترنت أثناء الإعداد.

حرق الصورة على فلاشة USB

استخدم برنامج Rufus أو balenaEtcher لكتابة صورة الـ ISO على فلاشة USB.

إعدادات Rufus: بالنسبة للأنظمة التي تعمل بنظام Legacy BIOS، اختر MBR - BIOS. أما بالنسبة للأنظمة التي تعمل بنظام UEFI، اختر GPT - UEFI تحت مخطط التقسيم (Partition scheme) والنظام المستهدف (Target system).

خيار بديل: يمكنك استخدام فلاشة USB مُهيّأة ببرنامج Ventoy ونسخ ملف الـ ISO مباشرة إلى قسم Ventoy.

الإقلاع إلى مُثبّت النظام

أدخل فلاشة USB في الجهاز المستهدف، وقم بتشغيله، واضغط بانتظام على مفتاح قائمة الإقلاع (Boot Menu) الخاص بجهازك (عادة ما يكون F12 أو F11 أو F9 أو F8 أو Escape اعتمادًا على الشركة المصنعة؛ وفي بعض الأجهزة المحمولة قد تحتاج إلى الضغط على Fn + المفتاح المخصص).

اختر فلاشة الـ USB كجهاز الإقلاع الرئيسي.

3. تثبيت ديبيان (إعداد الخادم بدون واجهة - Headless)

عند ظهور قائمة الإقلاع، اختر Advanced options، ثم اختر Expert Install (text mode) أو Graphical expert install.

يكمن الفرق بين التثبيت العادي والتثبيت المتقدم (Expert Install) في كمية خيارات التخصيص التي تحصل عليها.

التوطين واللغة (Localization & Language)

حدد لغتك المفضلة، والبلد/الإقليم، وتخطيط لوحة المفاتيح.

قم بضبط الكشف عن وسائط التثبيت وتثبيتها (Detect and mount installation media)، وتحميل مكونات المُثبّت منها.

إعداد الشبكة وتعيين عنوان IP ثابت (Static IP)

حدد واجهة الشبكة الرئيسية: واجهة الإيثرنت السلكية (على سبيل المثال: eth0).

عند مطالبتك بالتهيأة التلقائية للشبكة عبر بروتوكول DHCP، اختر No للتعيين اليدوي للشبكة (Configure network manually) وإعداد Static IP:

  • عنوان الـ IP: 192.168.1.150 (أو الـ IP الثابت الذي تفضله).
  • قناع الشبكة الفرعية (Netmask): 255.255.255.0
  • البوابة الافتراضية (Gateway): 192.168.1.1 (عنوان IP الخاص بالموجه/الراوتر).
  • عناوين خادم اسم النطاق (DNS): 1.1.1.1 1.0.0.1 (خوادم DNS المفضلة لديك أو IP الموجه).

تأكد من أن عنوان IP، وقناع الشبكة الفرعية، والبوابة، وعناوين DNS تعكس تهيئة شبكتك بدقة.

اضبط اسم المضيف (Hostname) (على سبيل المثال: debian-server). اترك النطاق (Domain) فارغًا ما لم تكن بحاجة إليه.

إعداد المستخدمين وكلمات المرور

حدد Yes للسماح بتسجيل الدخول للمستخدم الجذر (root). إذا اخترت عدم السماح للمستخدم root بتسجيل الدخول، سيتم إنشاء حساب مستخدم قياسي ومنحه صلاحيات تنفيذ الأوامر كـ root باستخدام الأمر sudo.

أنشئ كلمة مرور قوية للمستخدم الجذر (root) إذا لزم الأمر.

أنشئ حساب مستخدم عادي (على سبيل المثال: ASM) وأنشئ كلمة مرور له.

قم بضبط الساعة وتحديد المنظومة الزمنية الخاصة بك.

تقسيم القرص الصلب (Disk Partitioning)

اختر Guided - use entire disk (الموجّه - استخدام القرص بالكامل).

حدد القرص الصلب الداخلي الخاص بك.

اختر All files in one partition (جميع الملفات في قسم واحد).

حدد Finish partitioning and write changes to disk (إنهاء التقسيم وكتابة التغييرات على القرص)، ثم أكّد باختيار Yes.

تثبيت النظام الأساسي (Base System)

ثبت النظام الأساسي (Base system).

اضغط Enter لتثبيت النواة (Kernel) الافتراضية المحددة.

اختر generic: لتضمين جميع المحركات (Drivers) المتاحة، أو targeted: لتضمين المحركات التي يحتاجها هذا النظام فقط.

تهيئة مدير الحزم (Package Manager)

اختر Yes لاستخدام مرآة الشبكة (Network mirror)، واختر المرآة الأقرب لجغرافيتك.

اختر Yes لاستخدام البرمجيات الدائمة غير الحرة (non-free firmware).

اختر Yes لاستخدام البرمجيات غير الحرة (non-free software).

اختر No لتعطيل مستودعات المصدر (source repositories) في apt.

احتفظ بالخدمات الافتراضية واضغط Enter.

اختر طريقة إدارة التحديثات للنظام.

اختر No في استطلاع مشاركة إحصائيات استخدام الحزم (Package usage survey).

تحديد البرمجيات (Software Selection)

قم بإلغاء تحديد جميع خيارات بيئات سطح المكتب (GNOME, Xfce, KDE) للإبقاء على النظام بدون واجهة (Headless).

تأكد من تحديد هذه الخيارات فقط:

  • SSH server
  • standard system utilities

إكمال التثبيت

تثبيت مُحمّل الإقلاع GRUB.

اختر No لتشغيل os-prober.

اختر Yes لتثبيت مُحمّل الإقلاع GRUB على محرك الأقراص الرئيسي.

حدد محرك الأقراص الرئيسي الخاص بك كجهاز لتثبيت مُحمّل الإقلاع (على سبيل المثال /dev/sda).

بمجرد الانتهاء، اختر Continue لإعادة التشغيل والدخول إلى خادم ديبيان الجديد.

قم بإزالة محرك الـ USB.

ملاحظة حول خيارات التثبيت الإضافية

قد تظهر لك خيارات إضافية بناءً على بيئة جهازك، مثل:

  • Scan extra installation media: اختر No.
  • Force GRUB installation to the EFI removable media path: اختر No.
  • Update the NVRAM variables to automatically boot into Debian: اختر Yes.

وهكذا نكون قد انتهينا من الجزء الأول! أصبح خادم ديبيان الأساسي مثبتًا وجاهزًا للعمل.

ومع ذلك، لم ننتهِ تمامًا بعد — لا يزال نظامك بحاجة إلى ضبط أولي أساسي، بما في ذلك إعدادات وحدة التحكم (Console)، وصلاحيات sudo والأمان عبر SSH، وإعداد الجدار الناري (Firewall)، وإدارة الطاقة مثل مهلة إيقاف الشاشة وإعدادات غطاء الحاسوب المحمول.

كل هذا سنغطيه في الجزء الثاني المخصص لـ إعدادات ما بعد التثبيت!

بعد إتمام التثبيت الأساسي، يصبح خادم ديبيان جاهزًا للانتقال إلى مرحلة الإعداد والتأمين والوصول إليه عن بُعد عبر SSH.

https://youtu.be/OOM1_4LHTlw

إرسال تعليق

أحدث أقدم

نموذج الاتصال