التشغيل السريع: إنشاء الأجهزة الظاهرية الخاصة بــ "Linux" مع مدخل Azure

ينطبق على: ✔️ أجهزة Linux الظاهرية

يمكن إنشاء أجهزة Azure الظاهرية (VMs) من خلال مدخل Azure. المدخل Azure هو واجهة مستخدم تعتمد على المستعرض لإنشاء موارد Azure. يوضح لك هذا التشغيل السريع كيفية استخدام مدخل Microsoft Azure لنشر جهاز Linux الظاهري (VM) الذي يقوم بتشغيل Ubuntu Server 22.04 LTS. لرؤية VM الخاص بك يعمل، يمكنك أيضًا SSH إلى VM، وتثبيت خادم الويب NGINX.

في حال لم يكن لديك اشتراك Azure، فأنشئ حساباً مجانيّاً قبل البدء.

تسجيل الدخول إلى Azure

قم بتسجيل الدخول إلى بوابة Azure.

إنشاء جهاز ظاهري

  1. أدخل الأجهزة الظاهرية في البحث.

  2. ضمن الخدمات، حدد الأجهزة الظاهرية.

  3. في صفحة الأجهزة الظاهرية، حدد إنشاء ثم الجهاز الظاهري. تفتح صفحة إنشاء جهاز ظاهري.

  4. في علامة التبويب "Basics"، ضمن "Project details"، تأكد من تحديد الاشتراك الصحيح ثم اختر مجموعة موارد "Create new". أدخل myResourceGroup للاسم.*.

    لقطة شاشة لقسم

  5. ضمن Instance details، أدخل myVM لاسم الجهاز الظاهري، واختر Ubuntu Server 22.04 LTS - Gen2 لصورتك. اترك الإعدادات الافتراضية الأخرى. يتم عرض الحجم الافتراضي والتسعير فقط كمثال. يعتمد توفر الحجم والأسعار على منطقتك واشتراكك.

    لقطة شاشة لقسم

    إشعار

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

  6. ضمن "Administrator account"، حدد "SSH public key".

  7. في اسم المستخدم أدخل azureuser.

  8. بالنسبة لـ مصدر المفتاح العام لـ SSH، اترك الإعداد الافتراضي إنشاء مفتاح مزدوج جديد كما هو، ثم أدخل myKey لـ اسم المفتاح المزدوج.

    لقطة شاشة لقسم

  9. ضمن "Inbound port rules>Public inbound ports"، اختر "Allow selected ports" ثم حدد "SSH (22)" و "HTTP (80)" من القائمة المنسدلة.

    لقطة شاشة لقسم قواعد المنفذ الواردة حيث يمكنك تحديد المنافذ المسموح بها للاتصالات الواردة

  10. اترك الإعدادات الافتراضية المتبقية ثم حدد الزر Review + create في أسفل الصفحة.

  11. في الصفحة Create a virtual machine، يمكنك مشاهدة التفاصيل حول جهاز ظاهري أنت على وشك إنشائه. عندما تكون مستعداً، حدد "Create".

  12. عند فتح نافذة "Generate new key pair"، حدد "Download private key and create resource". سينزل ملف المفتاح باسم myKey.pem. تأكد من معرفة مكان تنزيل ملف .pem؛ ستحتاج إلى المسار إليه في الخطوة التالية.

  13. بمجرد انتهاء النشر، حدد "Go to resource".

  14. في الصفحة الخاصة ب VM الجديد، حدد عنوان IP العام، وانسخه إلى الحافظة.

    لقطة شاشة توضح كيفية نسخ عنوان IP للجهاز الظاهري

قم بالاتصال بالجهاز الظاهري

إنشاء اتصال SSH مع الجهاز الظاهري.

  1. إذا كنت تستخدم جهاز Mac أو Linux، فافتح موجه Bash وقم بتعيين إذن للقراءة فقط على ملف .pem باستخدام chmod 400 ~/Downloads/myKey.pem. إذا كنت تستخدم جهاز Windows، فافتح مطالبة PowerShell.

  2. في موجهك، افتح اتصال SSH إلى الجهاز الظاهري. استبدال عنوان IP مع واحد من جهازك الظاهري، استبدل المسار إلى .pem المسار حيث تم تنزيل ملف المفتاح.

ssh -i ~/Downloads/myKey.pem azureuser@10.111.12.123

تلميح

يمكن استخدام مفتاح SSH الذي أنشأته في المرة التالية التي تُنشئ فيها جهاز ظاهري في Azure. ما عليك سوى تحديد "Use a key stored in Azure" لـ "Use a key stored in Azure" في المرة التالية التي تنشئ فيها جهازاً ظاهرياً. لديك بالفعل المفتاح الخاص على جهاز الكمبيوتر الخاص بك؛ لذلك لن تحتاج إلى تحميل أي شيء.

تثبيت خادم الويب

لرؤية الجهاز الظاهري الخاص بك يعمل، قم بتثبيت خادم الويب NGINX. من جلسة SSH، قم بتحديث مصادر الحزمة ثم قم بتثبيت أحدث حزمة NGINX.

sudo apt-get -y update
sudo apt-get -y install nginx

عند الانتهاء، اكتب exit لمغادرة جلسة "SSH".

عرض خادم الويب أثناء العمل

استخدم متصفح ويب من اختيارك لعرض صفحة الترحيب الافتراضية في "NGINX". اكتب عنوان IP العمومي ل VM كعنوان ويب. يمكن العثور على عنوان IP العام في صفحة نظرة عامة على VM أو كجزء من سلسلة اتصال SSH التي استخدمتها سابقًا.

لقطة شاشة تعرض الموقع الافتراضي NGINX في مستعرض

تنظيف الموارد

حذف الموارد

عندما لا تكون هناك حاجة، يمكنك حذف مجموعة الموارد والجهاز الظاهري وكافة الموارد المرتبطة.

  1. في صفحة نظرة عامة على الجهاز الظاهري، حدد الارتباط مجموعة الموارد.
  2. في أعلى صفحة مجموعة الموارد، حدد حذف مجموعة الموارد.
  3. ستفتح صفحة تحذير تعلمك بأنك على وشك حذف موارد. اكتب اسم مجموعة الموارد وحدد حذف لإنهاء حذف الموارد ومجموعة الموارد.

إيقاف التشغيل التلقائي

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

  1. في قسم Operations للجهاز الظاهري، حدد خيار Auto-shutdown .
  2. سيتم فتح صفحة حيث يمكنك تكوين وقت إيقاف التشغيل التلقائي. حدد الخيار تشغيل لتمكين ثم قم بتعيين وقت مناسب لك.
  3. بمجرد تعيين الوقت، حدد حفظ في الأعلى لتمكين تكوين إيقاف التشغيل التلقائي.

إشعار

تذكر تكوين المنطقة الزمنية بشكل صحيح لمطابقة متطلباتك، حيث إن التوقيت العالمي المتفق عليه (UTC) هو الإعداد الافتراضي في القائمة المنسدلة للمنطقة الزمنية.

لمزيد من المعلومات، راجع إيقاف التشغيل التلقائي.

الخطوات التالية

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

لمعرفة المزيد عن الأجهزة الظاهرية Azure، تابع البرنامج التعليمي لنظام إدارة البرامج لينكس.