Technical Anshu
Tutorials Blog
🐧 إعداد خادم Linux

قم بإعداد خادم Linux تلقائيًا، أكمل طريقة عدم وجود تعليمات برمجية

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

✍️ Technical Anshu🐧 Linux Server⏱️ 12 minute read
🎥 يظهر الإعداد التلقائي الكامل مباشرة في هذا الفيديو - شاهده مرة واحدة، ثم اتبع هذه الصفحة كقائمة مرجعية لك

التثبيت اليدوي للخادم ليس بالأمر الصعب لأن الخطوات صعبة. إنه أمر صعب لأن هناك الكثير منها — تخطيط القرص، واسم المضيف، وحساب المستخدم، والمنطقة الزمنية، وSSH، والتحديثات، وجدار الحماية — والإنسان الذي يقوم بها في منتصف الليل سوف يتخطى واحدة منها. يزيل الإعداد التلقائي مشكلة منتصف الليل. يمكنك كتابة إجاباتك مرة واحدة، في ملف إعداد صغير أو لوحة إرشادية، وسيقوم المثبت بقراءة هذا الملف وإنشاء الخادم دون أن يطلب منك أي شيء. ليست هناك حاجة إلى معرفة بالبرمجة لهذا النهج: فأنت تقوم بملء الإجابات، وليس كتابة البرامج. يُظهر الفيديو أعلاه العملية الكاملة على الشاشة؛ تشرح هذه الصفحة ما يحدث في كل مرحلة وما يجب التحقق منه عند الانتهاء.

Terminal — automated server setup running (example)
Starting automated installation... [ ok ] Disk partitioned and formatted [ ok ] Base system installed [ ok ] User account created with sudo rights [ ok ] SSH server installed and enabled [ ok ] System updates applied [ ok ] Firewall enabled (SSH allowed) Setup finished. Rebooting into your new server.
يقوم التثبيت التلقائي بالإبلاغ عن كل مرحلة عند اكتمالها — ستختلف الخطوط التي تظهر على شاشتك، ولكن شكل قائمة التحقق هذا هو ما يبدو عليه التشغيل الصحي. تم عرض القيم النموذجية.
1

لماذا يتفوق الإعداد التلقائي على النقر عبر الشاشات؟

يختلف كل خادم تم إنشاؤه يدويًا قليلاً، لأن كل جلسة تثبيت تختلف قليلاً. هذا الاختلاف هو حيث تظهر المشاكل الغريبة لاحقًا: حصل أحد الخوادم على تحديثاته أثناء التثبيت، بينما لم يحصل خادم آخر؛ تم تمكين SSH واحد، ونسي آخر.

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

  1. نفس النتيجة على كل جهاز، في كل مرة
  2. لا يمكن نسيان أي خطوة إعداد — إما أن يسردها الملف أو لا يحدث ذلك
  3. خادم جديد جاهز في عملية تشغيل واحدة دون مراقبة بدلاً من ساعة من النقر
  4. تعمل الوصفة أيضًا كوثائق لكيفية إنشاء الخادم
2

ما تقوم بإعداده قبل أن تبدأ

لا يزال المثبت التلقائي بحاجة إلى قراراتك، فهو يجمعها مقدمًا بدلاً من إيقاف التثبيت لكل قرار. قرر هذه الأمور قبل أن تبدأ، ولن يتوقف السباق.

  1. الجهاز أو الجهاز الظاهري الذي سيعمل عليه الخادم، وقرصه جاهز للمسح
  2. اسم المضيف — اسم قصير مثل fileserver أو office-web
  3. اسم المستخدم وكلمة المرور القوية لحساب المسؤول الخاص بك
  4. مفتاح SSH العام الخاص بك، إذا كان لديك واحدًا (يوضح دليل حالة SSH في مجموعة الصفحات هذه كيفية إنشاء واحد)
  5. خطة الشبكة: العنوان التلقائي (DHCP) أو عنوان IP الثابت الذي اخترته
  6. ما هي المهام التي سيقوم بها الخادم أولاً، بحيث يتم تضمين البرنامج المناسب
3

كيف يعمل التشغيل الآلي، مرحلة بعد مرحلة

مهما كانت الأداة أو اللوحة التي تستخدمها - بما في ذلك تلك الموضحة في الفيديو - فإن المراحل الموجودة أدناه هي نفسها في كل إعدادات خادم Linux. إن معرفة هذه الأشياء يعني أن الركض العالق يخبرك بالمكان الذي توقف فيه بالضبط.

  1. يقوم المثبت بالتمهيد ويبحث عن ملف الإجابات الخاص بك بدلاً من طرح الأسئلة
  2. يتم تقسيم القرص وتهيئته تمامًا كما تحدد الإجابات — وهذه هي الخطوة المدمرة، وهي تحدث مبكرًا
  3. يتم نسخ النظام الأساسي وتثبيت أداة تحميل التشغيل
  4. يتم إنشاء حساب المستخدم وكلمة المرور ومفتاح SSH الخاص بك
  5. تم تثبيت برامج إضافية من قائمتك وتطبيق تحديثات النظام
  6. يُعاد تشغيل الجهاز في الخادم النهائي وينتظر تسجيل الدخول الأول
4

الدقائق العشر الأولى بعد إعادة التشغيل

لا يعد إنهاء الإعداد التلقائي دليلاً على صحة الخادم. قم بإجراء عمليات التحقق هذه عند تسجيل الدخول الأول، بهذا الترتيب، قبل أن يحصل الخادم على أي عمل حقيقي.

  1. قم بتسجيل الدخول باستخدام الحساب الذي حددته: ssh username@server-ip-address
  2. تأكد من أنه يمكنك أن تصبح مسؤولاً: sudo -v يجب أن يقبل كلمة المرور الخاصة بك
  3. تحقق من الأساسيات: hostname، ip a للعنوان، df -h لتخطيط القرص
  4. تأكد من نظافة التحديثات: يجب أن ينتهي sudo apt update بدون أخطاء
  5. تحقق من استماع SSH: يجب أن يُظهر sudo systemctl status ssh أنه نشط وقيد التشغيل
5

امنح الخادم وظيفته الأولى، ثم قم بتأمينه بشكل صحيح

الخادم الجديد الذي لا يفعل شيئًا هو مجرد خطر تشغيلي. قم بتوجيهها إلى مهمة حقيقية واحدة - مشاركة ملف، أو موقع ويب صغير، أو تطبيق - وأثبت أن السلسلة بأكملها تعمل من البداية إلى النهاية. ثم قم بتمرير الأمان إلى برنامج التثبيت المتبقي لك: تسجيل الدخول إلى SSH المستند إلى المفتاح، وإيقاف تسجيل الدخول بكلمة المرور، وتأكيد جدار الحماية. تتناول أدلة الحالة أدناه كل وظيفة من هذه الوظائف واحدة تلو الأخرى.

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

🎥 شاهد الإعداد الكامل في الفيديو

يتنقل الفيديو عبر الإعداد التلقائي الكامل من جهاز فارغ إلى خادم يعمل، شاشة تلو الأخرى. قم بإيقافه مؤقتًا في كل مرحلة وقارنه بقائمة المراجعة الموجودة في هذه الصفحة.

▶️ Watch Full Video
❓ الأسئلة الشائعة (الأسئلة الشائعة)

هل أحتاج إلى معرفة البرمجة لإعداد الخادم بهذه الطريقة؟

لا، أنت تجيب على الأسئلة البسيطة — اسم المضيف، واسم المستخدم، وكلمة المرور، وأي برنامج — في ملف أو لوحة، ويقوم المثبت بالباقي. لا يوجد شيء في هذه الصفحة يطلب منك كتابة برنامج؛ الأوامر القليلة المعروضة مخصصة لفحص الخادم النهائي.

هل يختلف الخادم الذي تم إنشاؤه تلقائيًا عن الخادم الذي تم إنشاؤه يدويًا؟

لا، النظام النهائي هو خادم Linux عادي، وهو مطابق للخادم المثبت يدويًا بنفس الاختيارات. الفرق هو فقط في كيفية الوصول إلى هناك: نفس الإجابات، يتم تطبيقها بنفس الطريقة، في كل مرة.

ماذا لو توقف الإعداد التلقائي في المنتصف؟

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

يعتمد هذا الدليل على مقطع فيديو Anshu الفني المرتبط أعلاه • هل أنت عالق في إحدى الخطوات؟ اسأل في تعليقات الفيديو - الإجابات تأتي هناك 🙏