دورة شاملة لتعلم إعداد خادم ويب افتراضي باستخدام Linode أو Digital Ocean

ماذا ستتعلم من خلال الدورة :
- نشر خادم ويب للإنتاج باستخدام Linode أو Digital Ocean
- القيام بتكوين LAMP Stack على Ubuntu
- التنقل عبر Linode و Digital Ocean Interface
- نفذ الأوامر إلى خادم افتراضي باستخدام PuTTY لنظام التشغيل Windows أو Terminal لـ MAC
- القيام بإدارة أوامر الصيانة الأساسية لخادم Ubuntu
- القيام بتكوين اسم المضيف والتاريخ والمستخدمين الجدد على خادم Ubuntu
- تكوين أذونات جذر الويب لـ Apache
- القيام بتثبيت وتكوين TightVNC أو RealVNC لإدارة الخادم البعيد باستخدام سطح المكتب المرئي
- مقياس ملفات منطقة DNS ونسخها احتياطيًا وتكوينها على Linode و Digital Ocean
متطلبات الدورة
- المهارات الأساسية لاستخدام الحاسوب
تقدم هذه الدورة نظرة عامة متعمقة وعملية حول إعداد وتكوين خادم ويب إنتاجي باستخدام Linode أو Digital Ocean. أصبحت Virtual Cloud Servers هي المعيار الصناعي لاستضافة تطبيقات الويب بجميع الأحجام والتعقيد. يتضمن ذلك صفحات الويب الثابتة الصغيرة ، لمواقع الويب الديناميكية القائمة على قواعد البيانات والتي تتعامل مع آلاف العمليات المتزامنة. بغض النظر عن المشروع ، تقدم الخوادم الافتراضية حلاً يوفر لمطوري الويب بنية تحتية قابلة للتطوير يمكن أن تتكيف بسهولة مع البيئة المتغيرة.
تبدأ الدورة بنظرة عامة على عملية التسجيل على Linode. من هناك ، ينتقل الطلاب بسرعة إلى نشر خادم وتكوينه باستخدام أحدث توزيع Ubuntu LTS. سيصبح الطلاب على دراية بواجهة مسؤول Linode ، ويبدأون في تنفيذ الأوامر الأساسية باستخدام وحدة التحكم في الوصول عن بُعد المستندة إلى الويب. ثم نستكشف إدارة الوصول عن بُعد باستخدام أدوات أكثر تعقيدًا مثل PuTTY for Windows و Terminal for MAC.
سيقوم الطلاب بتثبيت وتكوين LAMP Stack (Linux و Apache و MySQL و PhpMyAdmin) على خادم Ubuntu. نعرض للطلاب كيفية تأمين الخادم من خلال مصادقة SSH وأذونات الدليل وتعطيل وصول المستخدم الجذر.
تستكشف الدورة تكوين سطح المكتب المرئي عن بعد باستخدام TightVNC و RealVNC.
بمجرد أن يتعامل الطلاب مع تكوين الخادم على Linode ، نلقي نظرة على مزود سحابة رئيسي آخر – المحيط الرقمي. يقدم هذا القسم من الدورة نظرة عامة على لوحة إدارة المحيط الرقمي حيث سيقوم الطلاب بنشر “Droplet” وتكوينه. سوف نستكشف بعض الميزات الفريدة التي تقدمها Digital Ocean ، مثل Floating IP’s و Space storage.
لمن هذه الدورة:
- الطلاب المهتمين باستضافة تطبيقات الويب بجميع الأحجام والتعقيد
- الطلاب المهتمون بالاستضافة مع Digital Ocean أو Linode
- الطلاب المهتمين ببناء بنى تحتية ديناميكية وقابلة للتطوير واستضافة
- الطلاب المهتمون بتعلم كيفية تأمين خادم ويب افتراضي باستخدام مصادقة SSH
- الطلاب المهتمون بتعلم كيفية الوصول إلى خادم Ubuntu الظاهري عن بُعد وإدارة الأوامر
- الطلاب المهتمون بتعلم أوامر Ubuntu الأساسية
- الطلاب المهتمون بمعرفة كيفية إدارة الخادم باستخدام Terminal لـ MAC أو PuTTY لنظام التشغيل Windows