يوفر Microsoft Azure نظامًا أساسيًا يمكن الاعتماد عليه وقابل للتطوير لاستضافة تطبيقات الويب. باستخدام Azure ، يمكنك تشغيل جهاز ظاهري يعمل بنظام Windows بسرعة وتثبيت خدمات معلومات الإنترنت (IIS) لاستضافة تطبيقات الويب الخاصة بك. ستوجهك هذه المقالة خلال تثبيت IIS على جهاز ظاهري Microsoft Azure.
قبل أن نبدأ ، ستحتاج إلى حساب Azure بامتيازات كافية لإنشاء جهاز افتراضي. ستحتاج أيضًا إلى فهم أساسي لمدخل Azure و PowerShell ونظام التشغيل Windows.

محتويات
كيفية تثبيت IIS على Azure Virtual Machine
الخطوة 1: قم بإنشاء Microsoft Azure Virtual Machine

تتمثل الخطوة الأولى في إنشاء جهاز ظاهري Azure. يمكنك إنشاء جهاز افتراضي من مدخل Azure أو باستخدام PowerShell. لإنشاء جهاز افتراضي من مدخل Azure ، اتبع الخطوات التالية:
- سجّل الدخول إلى بوابة Azure.
- انقر فوق الزر "إنشاء مورد" (+) في الزاوية العلوية اليسرى من البوابة.
- حدد "آلة افتراضية" من قائمة الموارد المتاحة.
- اختر الخيارات المناسبة لجهازك الظاهري ، مثل المنطقة ونظام التشغيل والحجم.
- اختر اسم مستخدم وكلمة مرور للجهاز الظاهري ، وحدد "مراجعة + إنشاء".
- راجع إعدادات الجهاز الظاهري وحدد "إنشاء".
- قد يستغرق إنشاء الجهاز الظاهري بضع دقائق.
الخطوة 2: قم بتثبيت IIS

بمجرد إنشاء الجهاز الظاهري ، يمكنك تثبيت IIS. هناك طريقتان لتثبيت IIS على جهاز ظاهري يعمل بنظام Windows: واجهة المستخدم الرسومية أو PowerShell. في هذه المقالة ، سوف نستخدم PowerShell.
- افتح PowerShell على الجهاز الظاهري.
- اكتب الأمر التالي لتثبيت IIS: تثبيت-WindowsFeature- اسم خادم الويب -IncludeManagementTools.
- اضغط دخول.
سيؤدي هذا إلى تثبيت IIS على الجهاز الظاهري ، بما في ذلك أدوات إدارة IIS.
الخطوة 3: تحقق من تثبيت IIS
للتحقق من تثبيت IIS وتشغيله بشكل صحيح ، اتبع الخطوات التالية:
- افتح مستعرض ويب على جهاز الكمبيوتر المحلي الخاص بك.
- أدخل عنوان IP العام للجهاز الظاهري في شريط العناوين.
- يجب أن تشاهد صفحة ترحيب IIS الافتراضية إذا تم إعداد كل شيء بشكل صحيح.
- تهانينا! لقد نجحت في تثبيت IIS على جهازك الظاهري Azure.
دعم المطور وتوافق إدارة IIS 6
افترض أنك مطور تحتاج إلى دعم إضافي أو توافق مع أدوات إدارة IIS 6. في هذه الحالة ، يمكنك الاستفادة من دعم المطور وتوافق إدارة IIS 6.
مع دعم المطور ، يمكنك الحصول على مساعدة الخبراء لاحتياجات تطوير تطبيقات الويب الخاصة بك ، بما في ذلك تثبيت IIS وإرشادات التكوين.
لتمكين توافق إدارة IIS 6 ، اتبع الخطوات التالية:
- افتح لوحة التحكم على الجهاز الظاهري.
- انقر فوق "البرامج والميزات".
- انقر على "تشغيل ميزات Windows أو إيقاف تشغيلها".
- قم بتوسيع "خدمات معلومات الإنترنت".
- قم بتوسيع "أدوات إدارة الويب".
- حدد "توافق إدارة IIS 6".
- انقر فوق "موافق" لتثبيت الميزات المحددة.
ما هو IIS في Azure
خدمات معلومات الإنترنت (IIS) هي برنامج خادم ويب تم إنشاؤه بواسطة Microsoft ويتم تشغيله على نظام التشغيل Windows.
في Azure ، يمكن لـ IIS استضافة تطبيقات الويب وتوفير نظام أساسي للمطورين لإنشاء مواقع الويب الخاصة بهم ونشرها.
IIS هو خادم ويب قوي وموثوق يمكنه التعامل بسهولة مع مواقع الويب عالية الحركة.
قم بتثبيت IIS على Azure VM باستخدام PowerShell
PowerShell عبارة عن قشرة سطر أوامر ولغة برمجة نصية تستخدم لأتمتة أنظمة تشغيل Windows وإدارتها.
لتثبيت IIS على جهاز ظاهري Azure باستخدام PowerShell ، اتبع الخطوات التالية:
- افتح PowerShell على الجهاز الظاهري.
- اكتب الأمر التالي لتثبيت IIS: تثبيت-WindowsFeature- اسم خادم الويب -IncludeManagementTools.
- اضغط دخول.
سيؤدي هذا إلى تثبيت IIS على الجهاز الظاهري ، بما في ذلك أدوات إدارة IIS.
كيفية استضافة موقع الويب على Azure Virtual Machine
لاستضافة موقع ويب على جهاز ظاهري Azure باستخدام IIS ، اتبع الخطوات التالية:
- قم بتثبيت IIS على الجهاز الظاهري Azure باستخدام PowerShell أو واجهة المستخدم الرسومية.
- قم بإنشاء موقع ويب في IIS باستخدام أداة IIS Manager.
- قم بتكوين موقع الويب عن طريق تعيين اسم المجال والمنفذ والإعدادات الأخرى.
- قم بتحميل ملفات موقع الويب الخاص بك إلى الجهاز الظاهري باستخدام FTP أو طريقة أخرى لنقل الملفات.
- اختبر موقع الويب الخاص بك عن طريق الوصول إليه من متصفح الويب.
- استضافة موقع ويب في IIS على Azure Virtual Machine
تعد استضافة موقع ويب في IIS على جهاز ظاهري Azure أمرًا سهلاً. بمجرد تثبيت IIS على الجهاز الظاهري ، يمكنك استخدام ملف أداة إدارة IIS لإنشاء موقع ويب وتهيئة إعداداته.
يمكنك بعد ذلك تحميل ملفات موقع الويب الخاص بك على الجهاز الظاهري واختبار موقع الويب الخاص بك للتأكد من أنه يعمل بشكل صحيح.
Azure Virtual Machine IIS Public
بشكل افتراضي ، لا يمكن الوصول إلى أجهزة Azure الظاهرية بشكل عام من الإنترنت.
لجعل خادم IIS الخاص بالجهاز الظاهري Azure عامًا ، يجب تكوين مجموعة أمان الشبكة الخاصة بالجهاز الظاهري للسماح بحركة المرور الواردة على المنافذ المناسبة.
يمكنك القيام بذلك عن طريق إنشاء قواعد أمان واردة في مدخل Azure أو باستخدام PowerShell.
كيفية الوصول إلى موقع الويب المستضاف على IIS الخاص بجهاز افتراضي
للوصول إلى موقع ويب مستضاف على IIS لجهاز ظاهري Azure ، تحتاج إلى معرفة عنوان IP العام للجهاز الظاهري ورقم المنفذ الذي يستخدمه موقع الويب.
للوصول إلى موقع الويب ، يمكنك إدخال عنوان IP العام ورقم المنفذ في متصفح الويب.
لنفترض أن الجهاز الظاهري غير متاح للجميع. في هذه الحالة ، يمكنك استخدام ملف اتصال سطح المكتب البعيد للوصول إلى الجهاز الافتراضي والموقع الإلكتروني.
خاتمة
في هذه المقالة ، أوضحنا لك كيفية تثبيت IIS على جهاز ظاهري Azure. باتباع الخطوات الموضحة أعلاه ، يمكنك إعداد خادم ويب بسرعة لاستضافة تطبيقات الويب الخاصة بك على Azure.
بالإضافة إلى ذلك ، قدمنا معلومات حول دعم المطورين وتوافق إدارة IIS 6 لمن يحتاجون إليه.
باستخدام IIS على Azure ، يمكنك استخدام قابلية تطوير Azure وموثوقيته للتأكد من أن تطبيقات الويب الخاصة بك متاحة دائمًا لمستخدميك.