
لضمان إعداد بيئة سيرفر قوية وآمنة، يجب اتباع خطوات منظمة أثناء تثبيت 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
أضف تعليقاً
يجب أنت تكون مسجل الدخول لتضيف تعليقاً.