إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
ينطبق على: ✔️ أجهزة Windows الظاهرية
يُستخدم "Azure CLI" لإنشاء موارد "Azure" وإدارتها من سطر الأوامر أو من خلال البرامج النصية. يوضح لك هذا التشغيل السريع كيفية استخدام Azure CLI لنشر جهاز ظاهري (VM) في Azure يقوم بتشغيل Windows Server 2022. لرؤية الجهاز الظاهري الخاص بك أثناء العمل، يمكنك بعد ذلك إرسال RDP إلى الجهاز الظاهري وتثبيت خادم ويب IIS.
في حال لم يكن لديك اشتراك Azure، فأنشئ حساباً مجانيّاً قبل البدء.
إطلاق Azure Cloud Shell
Azure Cloud Shell هو shell تفاعلية مجانية التي يمكنك استخدامها لتشغيل الخطوات في هذه المقالة. يحتوي على أدوات Azure الشائعة المثبتة مسبقًا والمهيئة للاستخدام مع حسابك.
لفتح Cloud Shell، ما عليك سوى تحديد جربه من الزاوية اليمنى العليا من مجموعة التعليمات البرمجية. يمكنك أيضًا تشغيل Cloud Shell في علامة تبويب مستعرض منفصلة بالانتقال إلى https://shell.azure.com/bash. حدد نسخ لنسخ كتل التعليمات البرمجية، والصقه في Cloud Shell، واضغط على Enter لتشغيله.
إنشاء مجموعة موارد
أنشئ مجموعة موارد باستخدام الأمر az group create. مجموعة موارد Azure هي حاوية منطقية يتم بها نشر موارد Azure وإدارتها. ينشئ المثال التالي مجموعة موارد باسم myResourceGroup في موقع غرب الولايات المتحدة 3 . استبدل قيمة المتغيرات حسب الحاجة.
resourcegroup="myResourceGroupCLI"
location="westus3"
az group create --name $resourcegroup --location $location
إنشاء جهاز ظاهري
قم بإنشاء جهاز ظاهري VM باستخدام "az vm إنشاء". ينشي المثال التالي الجهاز الافتراضي المسمى myVM. يستخدم هذا المثال azureuser لاسم مستخدم إداري. استبدل قيم المتغيرات حسب الحاجة.
سيطلب منك توفير كلمة مرور تلبي متطلبات كلمة المرور لأجهزة Azure الظاهرية.
باستخدام المثال أدناه، سيطلب منك إدخال كلمة مرور في سطر الأوامر. يمكنك أيضا إضافة المعلمة --admin-password بقيمة لكلمة المرور الخاصة بك. سيتم استخدام اسم المستخدم وكلمة المرور عند الاتصال بالجهاز الظاهري.
vmname="myVM"
username="azureuser"
az vm create \
--resource-group $resourcegroup \
--name $vmname \
--image Win2022AzureEditionCore \
--public-ip-sku Standard \
--admin-username $username
يستغرق الأمر بضع دقائق لإنشاء الجهاز الظاهري ودعم الموارد. يظهر المثال الناتج التالي عملية إنشاء VM بنجاح.
{
"fqdns": "",
"id": "/subscriptions/<guid>/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM",
"location": "westus3",
"macAddress": "00-0D-3A-23-9A-49",
"powerState": "VM running",
"privateIpAddress": "10.0.0.4",
"publicIpAddress": "52.174.34.95",
"resourceGroup": "myResourceGroupCLI"
"zones": ""
}
قم بتدوين ملاحظة خاصة publicIpAddress بك في الإخراج عند إنشاء الجهاز الظاهري الخاص بك. يتم استخدام عنوان IP هذا للوصول إلى الجهاز الظاهري لاحقا في هذه المقالة.
لا يتم تقديم معلومات التكلفة أثناء عملية إنشاء الجهاز الظاهري ل CLI كما هو الحال بالنسبة لمدخل Microsoft Azure. إذا كنت تريد معرفة المزيد حول كيفية عمل التكلفة للأجهزة الظاهرية، فراجع صفحة نظرة عامة على تحسين التكلفة.
تثبيت خادم الويب
لرؤية الجهاز الظاهري أثناء العمل، قم بتثبيت خادم ويب IIS.
az vm run-command invoke -g $resourcegroup \
-n $vmname \
--command-id RunPowerShellScript \
--scripts "Install-WindowsFeature -name Web-Server -IncludeManagementTools"
فتح المنفذ 80 لحركة مرور الويب
بشكل افتراضي، يتم فتح اتصالات RDP فقط عند إنشاء جهاز ظاهري يعمل بنظام Windows في Azure. استخدم az vm open-port لفتح منفذ TCP 80 للاستخدام مع خادم ويب IIS:
az vm open-port --port 80 --resource-group $resourcegroup --name $vmname
عرض خادم الويب أثناء العمل
مع تثبيت IIS وفتح المنفذ 80 الآن على الجهاز الظاهري الخاص بك من الإنترنت، استخدم مستعرض ويب من اختيارك لعرض صفحة الترحيب الافتراضية ل IIS. استخدم عنوان IP العام لجهازك الظاهري الذي تم الحصول عليه في خطوة سابقة. يوضح المثال التالي موقع IIS الافتراضي على ويب:
تنظيف الموارد
عندما لا تكون هناك حاجة إليها، يمكنك استخدام الأمر az group delete لإزالة مجموعة الموارد والجهاز الظاهري وجميع الموارد ذات الصلة:
az group delete --name $resourcegroup
الخطوات التالية
في هذا التشغيل السريع، قمت بنشر جهاز ظاهري بسيط، وفتح منفذ شبكة لحركة مرور الويب، وتثبيت خادم ويب أساسي. لمعرفة المزيد حول أجهزة Azure الظاهرية، تابع إلى البرنامج التعليمي لأجهزة Windows الظاهرية.