🛠️ إجراءات تثبيت Ubuntu Server بشكل احترافي

لضمان إعداد بيئة سيرفر قوية وآمنة، يجب اتباع خطوات منظمة أثناء تثبيت Ubuntu Server.

📌 1️⃣ اختيار الإصدار وتجهيز وسائط التثبيت

🔹 قم بتنزيل أحدث إصدار من Ubuntu Server من الموقع الرسمي:

➡️ https://ubuntu.com/download/server

🔹 إنشاء USB قابل للإقلاع باستخدام Rufus أو dd:

bash

sudo dd if=ubuntu-server.iso of=/dev/sdX bs=4M status=progress && sync

⚙️ 2️⃣ إعداد BIOS / UEFI وإقلاع النظام

✅ ضبط BIOS للإقلاع من الـ USB.

✅ تفعيل Virtualization إذا كنت تعمل داخل بيئة افتراضية.

✅ بدء التثبيت عبر وسيط الإقلاع.

🚀 3️⃣ تثبيت النظام وضبط الإعدادات الأولية

🔹 اختيار اللغة وتحديد التخطيط المناسب للوحة المفاتيح.

🔹 تكوين الشبكة (DHCP أو تحديد عنوان IP ثابت).

🔹 اختيار إعدادات القرص:

التثبيت التلقائي (يوصى به للمستخدمين الجدد).

إعداد مخصص مع LVM لأداء أفضل.

🔹 إنشاء المستخدم الأساسي وإعداد كلمة المرور القوية.

🔐 4️⃣ تحسين الأمان والتكوين الأساسي

🔹 ضبط السوابر وتحديثات النظام:

bash

sudo apt update && sudo apt upgrade -y

🔹 تفعيل جدار الحماية UFW:

bash

sudo ufw enable
sudo ufw allow OpenSSH

🔹 إعداد المصادقة بمفاتيح SSH لتأمين الوصول عن بُعد:

bash

ssh-keygen -t rsa -b 4096

bash

ssh-copy-id username@server-ip

🛠️ 5️⃣ تثبيت الحزم الأساسية وإعداد السيرفر

🔹 تثبيت أدوات الإدارة الأساسية:

bash

sudo apt install net-tools curl wget htop -y

🔹 ضبط الوقت والتزامن مع NTP:

bash

sudo timedatectl set-timezone UTC

🔹 تهيئة خدمة SSH للإدارة عن بُعد:

bash

sudo systemctl enable ssh
sudo systemctl restart ssh

🔎 6️⃣ اختبار التثبيت والتحقق من النظام

🔹 التحقق من حالة السيرفر:

bash

sudo systemctl status --no-pager

🔹 التأكد من الاتصال بالشبكة:

bash

ping -c 4 google.com

🔹 مراقبة استهلاك الموارد:

bash

htop

أضف تعليقاً