تمرين - إنشاء جهاز ظاهري لنظام Linux باستخدام مدخل Azure
تذكر أننا نهدف إلى نقل خادم Linux موجود يشغل Apache إلى Azure. سنبدأ بإنشاء خادم Ubuntu Linux.
إنشاء جهاز ظاهري جديد لنظام Linux
يمكننا إنشاء أجهزة ظاهرية لنظام Linux باستخدام مدخل Azure أو Azure CLI أو Azure PowerShell. يتمثّل أسهل نهج عند بدء Azure في استخدام المدخل نظراً لأنه يأخذك في جولة حول المعلومات المطلوبة ويوفر تلميحات ورسائل مفيدة أثناء الإنشاء:
سجّل الدخول إلى "مدخل Microsoft Azure" مستخدمًا الحساب نفسه الذي فعّلت به بيئة الاختبار المعزولة باستخدامه.
في قائمة مدخل Azure أومن صفحة Home ضمن Azure services، حدد Virtual machines. بدلًا من ذلك، يمكنك إدخال Virtual machines في مربع البحث العلوي، ثم اضغط على Enter. سيظهر الجزء Virtual Machines.
من شريط القوائم العلوي، حدد Create > Virtual machine. يظهر الجزء Create a virtual machine.
تكوين إعدادات الجهاز الظاهري، إضافة أقراص بيانات للجهاز الظاهري، وتكوين الشبكة
تُقدَم تجربة إنشاء الجهاز الظاهري في المدخل بتنسيق معالج لأخذك في جولة عبر جميع مناطق التكوين الخاصة بالجهاز الظاهري. تحديد Next ينقلك إلى علامة التبويب التالي القابل للتكوين. ومع ذلك، تستطيع التنقل بين علامات التبويب في الإرادة عن طريق تحديدها في القائمة الفرعية.
بمجرد ملء جميع الخيارات المطلوبة (المُحددة بالعلامات النجمية الحمراء)، يمكنك تخطي المتبقي من تجربة المعالج والبدء في إنشاء الجهاز الظاهري من خلال تحديد "Review + Create" في الجزء السفلي من المعالج.
تذكر أن هذه التعليمات استعمال الملعب. إذا كنت تستخدم حساب مدخل Azure آخر، فقد تحتاج إلى تكييف بعض التفاصيل وفقاً لذلك.
في علامة التبويب «Basics»، أدخل القِيم التالية لكل إعداد.
الإعداد القيمة تفاصيل المشروع الاشتراك Concierge Subscription (يجب تحديد اشتراك بيئة الاختبار المعزولة بشكل افتراضي). مجموعة الموارد حدد " [sandbox resource group name] ".تفاصيل المثيل اسم الجهاز الظاهري أدخل اسماً لخادم ويب الجهاز الظاهري، مثل "test-web-eus-vm1". يشير هذا إلى البيئة (الاختبار)، والدور (الويب)، والموقع (شرق الولايات المتحدة)، والخدمة (الجهاز الظاهري)، ورقم المثيل (1). يُشكل توحيد أسماء مواردك أفضل الممارسات، حتى تتمكن من تحديد الغرض منها بسرعة. يجب أن تتألف أسماء الأجهزة الظاهرية لنظام Linux من حرف إلى 64 حرفاً وأن تتكون من أرقام وأحرف وشرطات. المنطقة حدد موقعاً قريباً منك. راجع المعلومات الموجودة أسفل هذا الجدول للاطلاع على المناطق المتاحة. خيارات التوفر حدد No infrastructure redundancy required. يمكن استخدام هذا الخيار لضمان توفر الجهاز الظاهري بشكل كبير من خلال تجميع أجهزة ظاهرية متعددة معاً كمجموعة للتعامل مع أحداث الصيانة او الانقطاعات المخطط لها أو غير المخطط لها. لن نحتاج إلى هذه الخدمة في هذا التمرين. صورة من القائمة المنسدلة، حدد Ubuntu Server 18.04 LTS - Gen1 الحجم D2s V3 قياسي. يمنحك هذا الخيار اثنين من vCPUs مع RAM 8 جيجابايت. حساب المسؤول نوع المصادقة مفتاح SSH العام اسم المستخدم أدخل اسماً ستستخدمه لتسجيل الدخول باستخدام SSH. دوّن ملاحظة عن ذلك. مصدر المفتاح العام SSH استخدم المفتاح العام الموجود اسم زوج المفاتيح الصق مفتاح SSH من ملف المفتاح العام الذي أنشأته في الوحدة السابقة. يجب أن يبدو شبيهاً بالمثال الموضح في الوحدة الثالثة دون مسافات بيضاء أو أحرف تغذية أسطر إضافية. تُتيح لك بيئة الاختبار المعزولة المجانية إنشاء موارد في مجموعة فرعية من مناطق Azure العالمية. حدد منطقة من القائمة التالية عند إنشاء الموارد:
- منطقة غرب الولايات المتحدة الأمريكية 2
- جنوب وسط الولايات المتحدة
- وسط الولايات المتحدة
- شرق الولايات المتحدة
- غرب أوروبا
- جنوب شرق آسيا
- شرق اليابان
- جنوب البرازيل
- جنوب شرق أستراليا
- وسط الهند
اختر Next: Disks لفتح تبويب Disks.
في جزء Disks، أدخل القيم التالية لكل إعداد.
الإعداد القيمة خيارات القرص نوع قرص نظام التشغيل Premium SSD نوع التشفير (افتراضي) التشفير ثابت باستخدام مفتاح مُدار بواسطة النظام الأساسي أقراص البيانات تذكر أننا سنحصل على قرص نظام تشغيل (/dev/sda) وقرص مؤقت (/dev/sdb). هنا، سنضيف قرص بيانات أيضاً. إنشاء قرص جديد وإرفاقه حدد الارتباط. يظهر جزء "Create a new disk". اقبل كافة الإعدادات الافتراضية. لاحظ أن نوع المصدر هو حيث يمكنك استخدام لقطة أو Azure Blob Storage لإنشاء VHD. حدد "OK" لإنشاء القرص. يظهر جزء Disks ثانية على جزء Create a virtual machine.
يظهر قرص جديد في الصف الأول.
اختر Next: Networking للانتقال لتبويب Networking.
في جزء Networking، اقبل كافة القيم الافتراضية لكل إعداد.
في بيئة الإنتاج حيث لدينا بالفعل مكونات أخرى، قد ترغب في استخدام شبكة ظاهرية موجودة. بهذه الطريقة، يمكن لجهازك الظاهري الاتصال بالخدمات السحابية الأخرى في الحل الخاص بك. إذا لم يُحدد واحد في هذا الموقع حتى الآن، يمكنك إنشاؤه هنا وتكوين:
- الشبكات الفرعية: أول شبكة فرعية لتقسيم مساحة العنوان فرعياً - يجب أن تتلاءم مع مساحة العنوان المحددة. بمجرد إنشاء الشبكة الظاهرية (VNet)، يمكنك إضافة الشبكات الفرعية الإضافية.
- IP العام: مساحة IPv4 الإجمالية المتاحة لهذه الشبكة.
تُنشئ Azure شبكة ظاهرية وواجهة شبكة وعنوان IP عام لجهازك الظاهري، بصورة افتراضية. ليس من السهل تغيير خيارات الشبكة بعد إنشاء الجهاز الظاهري، لذلك تحقق دائماً من تعيينات الشبكة على الخدمات التي تنشئها في Azure. بالنسبة لهذا التمرين، يجب أن تعمل الإعدادات الافتراضية جيداً.
تحتوي الخيارات المتبقية على إعدادات افتراضية معقولة، ولا داعي لتغيير أي منها. يمكنك تصفح علامات التبويب الأخرى إذا رغبت في ذلك. تحتوي الخيارات الفردية على رمز
(i)بجانبها سيُظهر نصيحة مفيدة لشرح الخيار. وهذه طريقة رائعة للتعرّف على الخيارات المتنوعة التي يمكنك استخدامها لتكوين الجهاز الظاهري.أنهِ تكوين الجهاز الظاهري وإنشاء الصورة عن طريق تحديد "Review + create".
بعد تحقق النظام من صحة خياراتك، وإعطائك التفاصيل حول الجهاز الظاهري المُنشأ، حدد "Create" لإنشاء الجهاز الظاهري ونشره. ستعرض لوحة معلومات Azure الجهاز الافتراضي الذي تم نشره. قد يستغرق هذا بضع دقائق.
بينما هو نشر، دعنا نأخذ بعين الاعتبار ما يمكننا عمله مع هذا VM.
هل تحتاج إلى مساعدة؟ راجع دليل استكشاف الأخطاء وإصلاحها الذي نقدمه أو يمكنك توفير ملاحظات معينة عبر الإبلاغ عن مشكلة.

