ديف أوبس

تنصيب أوبنتو الخوادم وإعداد التطبيقات

كيفية تنصيب نسخة الخواديم من أوبنتو وإعداد مختلف تطبيقاته

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

1. التحضير قبل التنصيب

قبل البدء في عملية التنصيب، يجب التأكد من أن جهاز الخادم يتوافر على المتطلبات الأساسية. إليك بعض النقاط التي يجب مراعاتها:

  • المواصفات الفنية للجهاز: يفضل أن يمتلك جهاز الخادم معالجًا حديثًا (مثل معالج من Intel أو AMD)، مع ذاكرة عشوائية (RAM) لا تقل عن 2 جيجابايت ومساحة تخزين لا تقل عن 10 جيجابايت.

  • نسخة أوبنتو الخوادم: يجب تحميل نسخة الخوادم الخاصة بـ أوبنتو من الموقع الرسمي. يمكن تحميل النسخة المناسبة من خلال الرابط التالي: https://ubuntu.com/download/server.

  • إعدادات BIOS أو UEFI: تأكد من أن جهاز الخادم تم ضبطه للإقلاع من خلال USB أو قرص DVD، اعتمادًا على وسيلة التثبيت التي ستستخدمها.

2. بدء عملية التنصيب

2.1 تحميل أوبنتو الخوادم

بدايةً، قم بتحميل ملف الصورة ISO لأوبنتو الخوادم من الموقع الرسمي. بعد التحميل، يمكنك استخدام أداة مثل “Rufus” لإنشاء قرص USB قابل للإقلاع. أو إذا كنت تستخدم Mac أو Linux، يمكنك استخدام أداة “dd” لنقل صورة النظام إلى USB.

2.2 الإقلاع من USB أو DVD

بمجرد أن يصبح لديك وسيلة تثبيت جاهزة، قم بإدخال USB أو قرص DVD في الخادم. أعد تشغيل الجهاز واضغط على المفتاح المناسب للإقلاع من هذه الوسيلة (عادة ما يكون F12 أو ESC حسب الشركة المصنعة للجهاز).

2.3 اختيار اللغة والموقع

بعد الإقلاع من وسيلة التثبيت، ستظهر لك شاشة الترحيب الخاصة بأوبنتو. اختر اللغة التي ترغب في استخدامها أثناء عملية التنصيب (عادةً ما يتم اختيار اللغة الإنجليزية بشكل افتراضي).

2.4 إعداد الشبكة

سيتطلب منك النظام تحديد إعدادات الشبكة. إذا كان لديك اتصال ثابت، سيتم تكوينه تلقائيًا. إذا كنت تستخدم شبكة Wi-Fi، فسيُطلب منك إدخال كلمة المرور الخاصة بالشبكة.

2.5 إعداد الأقراص

بعد تحديد إعدادات الشبكة، سيُطلب منك تحديد كيفية تقسيم الأقراص الصلبة. يمكنك اختيار الإعداد التلقائي (الذي سيقوم بتقسيم الأقراص بشكل آلي)، أو يمكنك إعداد الأقراص يدويًا إذا كنت بحاجة إلى تخصيص أقسام معينة.

2.6 إعداد المستخدم وكلمة المرور

الخطوة التالية تتطلب منك إدخال اسم المستخدم الذي ستستخدمه للوصول إلى النظام، بالإضافة إلى كلمة المرور الخاصة به. تأكد من اختيار كلمة مرور قوية لأن هذه ستكون هي وسيلة الدخول إلى الخادم.

2.7 تثبيت النظام

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

2.8 إعادة تشغيل الجهاز

عند اكتمال عملية التثبيت، سيُطلب منك إعادة تشغيل الجهاز. قم بذلك وحذف وسيلة التثبيت (USB أو DVD)، ومن ثم ستتمكن من الإقلاع إلى نظام أوبنتو الخوادم الذي تم تثبيته.

3. إعدادات ما بعد التثبيت

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

3.1 تحديث النظام

أول خطوة يجب أن تقوم بها بعد تثبيت أوبنتو هي تحديث النظام لضمان أنك تمتلك أحدث الحزم والتحديثات الأمنية. يمكنك تنفيذ هذا من خلال الأوامر التالية في الطرفية (Terminal):

bash
sudo apt update sudo apt upgrade

3.2 تثبيت الأدوات الأساسية

من المهم تثبيت بعض الأدوات الأساسية التي قد تحتاج إليها أثناء استخدام الخادم. يمكنك تثبيت الأدوات التالية باستخدام الأمر:

bash
sudo apt install vim git curl wget
  • vim: محرر نصوص قوي.

  • git: أداة التحكم في الإصدار.

  • curl: أداة تنزيل البيانات من الإنترنت.

  • wget: أداة لتحميل الملفات عبر الإنترنت.

3.3 تثبيت SSH للوصول عن بُعد

لإدارة الخادم عن بُعد، يمكنك استخدام بروتوكول SSH (Secure Shell). لتثبيت خادم SSH على أوبنتو، استخدم الأمر التالي:

bash
sudo apt install openssh-server

بعد التثبيت، يمكنك التحقق من حالة الخدمة باستخدام:

bash
sudo systemctl status ssh

3.4 إعداد الجدار الناري (Firewall)

لحماية الخادم، من المهم إعداد الجدار الناري. يمكن استخدام “UFW” (Uncomplicated Firewall) لضبط قواعد الجدار الناري على أوبنتو. لتثبيت UFW، استخدم الأمر التالي:

bash
sudo apt install ufw

ثم قم بتمكين الجدار الناري:

bash
sudo ufw enable

ولالسماح بالاتصالات عبر SSH، يمكنك إضافة القاعدة التالية:

bash
sudo ufw allow ssh

3.5 تثبيت الخوادم الإضافية

بناءً على احتياجاتك، يمكنك تثبيت العديد من الخوادم والتطبيقات المختلفة. إليك بعض من أبرزها:

  • خادم الويب Apache: لتشغيل مواقع الإنترنت.

    لتثبيت Apache:

    bash
    sudo apt install apache2
  • خادم قاعدة البيانات MySQL: إذا كنت بحاجة إلى إدارة قواعد بيانات.

    لتثبيت MySQL:

    bash
    sudo apt install mysql-server
  • خادم البريد الإلكتروني Postfix: لتثبيت خادم بريد.

    لتثبيت Postfix:

    bash
    sudo apt install postfix
  • خادم FTP: إذا كنت تحتاج إلى نقل الملفات عبر بروتوكول FTP.

    لتثبيت خادم FTP:

    bash
    sudo apt install vsftpd

4. الصيانة والتحديثات الدورية

من المهم الحفاظ على خادم أوبنتو وتحديثه بانتظام. تحديثات النظام توفر لك تصحيحات أمان وتحسينات في الأداء. يمكنك إعداد تحديثات تلقائية عبر:

bash
sudo apt install unattended-upgrades

كما يجب أن تكون على دراية بأدوات مراقبة الخادم مثل “htop” أو “netstat” لمراقبة الأداء وحالة الشبكة.

5. استخدام الحاويات والخوادم الافتراضية

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

لتثبيت Docker:

bash
sudo apt install docker.io

لتثبيت KVM:

bash
sudo apt install qemu-kvm libvirt-bin bridge-utils

6. الخلاصة

تثبيت أوبنتو الخوادم وإعداده يمكن أن يكون عملية مباشرة إذا تم اتباع الخطوات بشكل منظم. من خلال تحميل النسخة المناسبة، ثم تنفيذ التحديثات الأساسية وتثبيت الأدوات اللازمة، يمكنك أن تحصل على خادم يعمل بكفاءة. مع مزيد من التخصيص والتطبيقات المختلفة مثل Apache وMySQL وPostfix، يمكنك تهيئة خادمك لخدمة العديد من الأغراض سواء كانت استضافة مواقع، إدارة قواعد البيانات، أو خدمة البريد الإلكتروني.