التشغيل السريع: إنشاء جهاز ظاهري بنظام التشغيل Windows في Azure باستخدام PowerShell
ينطبق على: ✔️ Windows VMs
تُستخدم الوحدة النمطية Azure PowerShell لإنشاء موارد Azure وإدارتها من سطر الأوامر PowerShell أو في البرامج النصية. يوضح لك هذا Quickstart كيفية استخدام الوحدة النمطية Azure PowerShell لنشر جهاز ظاهري (VM) في Azure يقوم بتشغيل Windows Server 2016. ستقوم أيضًا بـ RDP إلى VM وتثبيت خادم الويب IIS، لإظهار VM أثناء العمل.
إذا لم يكن لديك اشتراك Azure، فأنشئ حساباً مجانياً قبل أن تبدأ.
تشغيل Azure Cloud Shell
إن Azure Cloud Shell هو واجهة تفاعلية Shell مجانية يُمكنك استخدامها لتنفيذ الخطوات الواردة في هذه المقالة. يحتوي على أدوات Azure الشائعة والمثبتة مسبقًا والتي تم تكوينها للاستخدام مع حسابك.
لفتح Cloud Shell، ما عليك سوى تحديد "Try it" من الزاوية العليا اليسرى لكتلة التعليمة البرمجية. يمكنك أيضاً تشغيل Cloud Shell في علامة تبويب مستعرض منفصلة بالانتقال إلى https://shell.azure.com/powershell. حدد "Copy" لنسخ كتل التعليمة البرمجية، ولصقها في Cloud Shell، ثم اضغط على "enter" لتشغيلها.
إنشاء مجموعة الموارد
إنشاء مجموعة موارد Azure باستخدام New-AzResourceGroup. وتُعد مجموعة الموارد عبارة عن حاوية منطقية يتم فيها توزيع موارد Azure وإدارتها.
New-AzResourceGroup -Name myResourceGroup -Location 'EastUS'
إنشاء جهاز ظاهري
يُمكنك الآن إنشاء جهاز ظاهري باستخدام New-AzVM. توفير أسماء لكل من الموارد وإنشاء New-AzVM cmdlet إذا لم تكن موجودة بالفعل.
عند المطالبة، قم بتوفير اسم مستخدم وكلمة مرور لاستخدامهما كأوراق اعتماد تسجيل الدخول لـ VM:
New-AzVm `
-ResourceGroupName 'myResourceGroup' `
-Name 'myVM' `
-Location 'East US' `
-VirtualNetworkName 'myVnet' `
-SubnetName 'mySubnet' `
-SecurityGroupName 'myNetworkSecurityGroup' `
-PublicIpAddressName 'myPublicIpAddress' `
-OpenPorts 80,3389
الاتصال بالأجهزة الظاهرية
بعد اكتمال النشر RDP إلى VM. لرؤية جهاز VM في العمل، يتم بعد ذلك تثبيت خادم ويب IIS.
لمشاهدة عنوان IP العام الخاص بالجهاز الظاهري، استخدم Get-AzPublicIpAddress cmdlet:
Get-AzPublicIpAddress -ResourceGroupName 'myResourceGroup' | Select-Object -Property 'IpAddress'
استخدم الأمر التالي لإنشاء جلسة عمل سطح مكتب بعيدة من الحاسب الآلي المحلي الخاص بك. استبدل publicIpAddress بعنوان IP العام لجهاز الجهاز الظاهري.
mstsc /v:publicIpAddress
في نافذة أمان Windows، اختر المزيد من الخيارات، ثم حدد استخدم حساب مختلف. اكتب اسم المستخدم localhost\username، وأدخل كلمة المرور التي أنشأتها للجهاز الظاهري، ثم حدد OK.
قد تتلقى تحذير مصادقة أثناء عملية تسجيل الدخول. حدد "Yes" أو "Continue" لإنشاء الاتصال
تثبيت خادم الويب
لرؤية الجهاز الافتراضي الخاص أثناء العمل، قم بتثبيت خادم الويب IIS. افتح موجه PowerShell على الجهاز الافتراضي وقم بتشغيل الأمر التالي:
Install-WindowsFeature -Name Web-Server -IncludeManagementTools
عند الانتهاء، أغلق اتصال RDP إلى الجهاز الافتراضي.
عرض خادم الويب أثناء العمل
مع IIS المثبتة والمنفذ 80 الآن فتح على الجهاز الافتراضي الخاص بك من الإنترنت، استخدم مستعرض ويب من اختيارك لعرض صفحة الترحيب IIS الافتراضي. استخدم عنوان IP العام الخاص بالجهاز الافتراضي الذي تم الحصول عليه في خطوة سابقة. يوضح المثال التالي موقع IIS الافتراضي على الويب:

تنظيف الموارد
عند انتهاء الحاجة إليها، يمكنك استخدام Remove-AzResourceGroup cmdlet لإزالة مجموعة الموارد، والجهاز الظاهري، وجميع الموارد ذات الصلة:
Remove-AzResourceGroup -Name myResourceGroup
الخطوات التالية
في هذا التشغيل السريع، قمت بنشر جهاز ظاهري بسيط، وفتح منفذ شبكة لحركة المرور على شبكة الإنترنت، وتثبيت خادم ويب أساسي. لمعرفة المزيد عن الأجهزة الظاهرية في "Azure"، تابع البرنامج التعليمي الخاص بالأنظمة الظاهرية "ويندوز".