قم بتثبيت وإعداد موقع ويب في IIS على Windows 10

إذا كنت ترغب في معرفة المزيد حول تصميم وتطوير الويب ، فإن تثبيت خدمات(Services) معلومات الإنترنت(Internet) ( IIS ) على جهاز الكمبيوتر الذي يعمل بنظام Windows 10 يعد طريقة جيدة. IIS هي إحدى ميزات Windows(Windows Feature) المجانية المضمنة في Windows 10 ، فلماذا لا تستخدمها؟

IIS هو خادم ويب وخادم FTP كامل الميزات مع بعض أدوات الإدارة القوية وميزات الأمان القوية ، ويمكن استخدامه لاستضافة تطبيقات ASP.NET و PHP على نفس الخادم. يمكنك حتى استضافة مواقع WordPress(host WordPress sites) على IIS.

هناك ثلاث طرق لتثبيت وإعداد موقع ويب في IIS على Windows 10 ؛ باستخدام واجهة المستخدم الرسومية(Graphical User Interface) ( GUI ) أو PowerShell أو Windows CMD . سنستخدم كل طريقة لإجراء تثبيت أساسي لـ IIS

قم بتثبيت IIS باستخدام واجهة المستخدم الرسومية(Install IIS Using The GUI)

هذه هي طريقة التأشير والنقر لإعداد موقع ويب في IIS . إنها الطريقة المثالية إذا لم تكن قد تعلمت أوامر PowerShell أو Windows .

  1. ابدأ(Start) في كتابة "تشغيل النوافذ" في شريط البحث . (Search)ستظهر نتيجة تشغيل ميزات Windows أو إيقاف تشغيلها . (Turn Windows features on or off)اضغط(Click) عليها.

  1. سيتم فتح نافذة ميزات Windows . (Windows Features )قد يستغرق تحميل الميزات المختلفة بعض الشيء. بمجرد القيام بذلك ، انقر فوق مربع الاختيار بجوار خدمات معلومات الإنترنت(Internet Information Services) ، ثم انقر فوق الزر " موافق(OK) " .

  1. سيبدأ التثبيت ويمكن أن يستغرق عدة دقائق. بمجرد اكتماله ، انقر فوق الزر إغلاق(Close ) .

  1. للتأكد من تثبيت IIS وتشغيله ، اكتب IIS في شريط البحث(Search ) بالقرب من الزر " ابدأ ". (Start )كنتيجة لذلك سترى مدير خدمات معلومات الإنترنت . (Internet Information Services Manager)اضغط(Click) على ذلك لفتحه.

  1. عند فتح IIS Manager ، ابحث في الجزء الأيمن من النافذة ضمن اتصالات(Connections) . قم بتوسيع قائمة الشجرة حتى ترى موقع ويب الافتراضي. (Default Web Site. )هذا هو موقع عنصر نائب تم تثبيته مع IIS . اضغط(Click) عليها لتحديدها.

  1. على الجانب الأيمن من IIS Manager ، انظر أسفل قسم استعراض موقع الويب(Browse Website ) . انقر فوق Browse *:80 (http). سيؤدي ذلك إلى فتح موقع الويب الافتراضي في متصفح الويب الافتراضي الخاص بك.

  1. سترى صفحة ويب مثل ما يلي. لاحظ(Notice) في شريط العنوان أنه يقول المضيف المحلي(localhost) . هذا هو العنوان الذي يجب كتابته للانتقال إلى موقع الويب الجديد الخاص بك.

قم بإنشاء صفحة الويب الأولى الخاصة بك لـ IIS(Create Your First Web Page for IIS)

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

  1. بعد تثبيت IIS ، افتح File Explorer . انتقل إلى C:\intepub\wwwroot . هذا هو المكان الذي يجب تخزين الملفات التي يتكون منها موقع الويب. سترى ملف صفحة ويب IIS الافتراضية ، (IIS)iisstart.html ، والصورة المعروضة على الصفحة ، iisstart.png . هذا هو المكان الذي ستحفظ فيه صفحة الويب الأولى.

  1. افتح المفكرة(Notepad ) كمسؤول. للحفظ في موقع wwwroot ، يجب أن تكون مسؤولاً.

  1. احفظ الملف في موقع wwwroot . قم بتسميته index.html وقم بتغيير حفظ بنوع:(Save as type: ) إلى All Files . ثم انقر فوق الزر " حفظ(Save ) " .

  1. الآن بعد أن تم حفظه كنوع الملف الصحيح ، دعنا نضع بعض المحتوى فيه. أدخل كود HTML التالي لصفحة ويب أساسية للغاية واحفظه:

<html>
<body>
<h1> أهلاً بالعالم! </ h1>
</body>
</html>

  1. ارجع إلى متصفح الويب الذي يحتوي على صفحة ويب IIS الافتراضية. (IIS)انقر(Click) على زر التحديث. سترى الآن صفحة الويب الأولى الخاصة بك.

هذا هو! لقد قمت للتو بإنشاء ونشر موقع الويب الأول الخاص بك على IIS .

قم بتثبيت IIS باستخدام أوامر Windows(Install IIS Using Windows Commands)

يمكننا تقليل عملية تثبيت IIS إلى أمر من سطر واحد. يمكن القيام بذلك في موجه أوامر Windows(Windows Command Prompt) أو باستخدام PowerShell . سنوضح لك كيفية القيام بذلك باستخدام أمر Windows أولاً ، ولكن تعلم PowerShell(learning PowerShell) سيكون ذا فائدة كبيرة في المستقبل.

  1. اكتب cmd في شريط البحث ويجب أن تكون النتيجة العليا هي موجه الأوامر(Command Prompt) . انقر فوق تشغيل كمسؤول(Run as administrator) .

  1. اكتب الأمر DISM /online /enable-feature /featureName:IIS-DefaultDocument /All واضغط على Enter .

  1. سترى شريط تقدم يظهر. بمجرد وصوله إلى 100.0٪ وظهور الرسالة ، "اكتملت العملية بنجاح." يمكنك إغلاق موجه الأوامر(Command Prompt) . تم تثبيت IIS(IIS) .

  1. تحقق للتأكد من أنه يمكنك فتح IIS Manager وأن التثبيت قد نجح ، باستخدام الخطوات من 4 إلى 7 من قسم تثبيت IIS باستخدام واجهة المستخدم الرسومية(Install IIS Using The GUI section) .

قم بتثبيت IIS باستخدام PowerShell(Install IIS Using PowerShell)

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

  1. اكتب powerhell(powershell ) في شريط البحث ويجب أن تكون إحدى النتائج PowerShell ISE . انقر فوق تشغيل كمسؤول(Run as administrator) .

  1. اكتب الأمر cmdlet Enable-WindowsOptionalFeature -Online -FeatureName IIS-WebServerRole -NoRestart وقم بتشغيله. سترى شريط التقدم يبدأ. بمجرد اكتماله ، تحقق للتأكد من تثبيت IIS وتشغيله .
  1. هذه الخطوة اختيارية ، ولكن يمكنك حفظها كبرنامج نصي PowerShell ثم تشغيلها في أي وقت. اعمل مع البرنامج النصي وأضف معلمات مختلفة. في النهاية ، سيكون لديك برنامج نصي لتثبيت IIS يقوم بإعداد الأشياء تمامًا كما تريدها ، في كل مرة ، بنقرة واحدة.

You’re The Web Now!

هذه مجرد بداية لما يمكنك فعله بإنشاء موقع الويب الخاص بك في IIS . ابحث(Look) في استخدام IIS لنقل ملفات FTP أو استضافة الوسائط أيضًا. انظر أيضًا إلى Microsoft Web Platform Installer(Microsoft’s Web Platform Installer) للحصول على طرق مبسطة لتثبيت وتعلم أشياء مثل WordPress و PHP و Python والمزيد.



About the author

أنا مسؤول Windows 10 و Windows 11/10 ذو خبرة ولدي بعض الخبرة في Edge. لدي ثروة من المعرفة والخبرة لأقدمها في هذا المجال ، ولهذا السبب أعتقد أن مهاراتي ستكون رصيدًا قيمًا لشركتك. تمنحني سنوات خبرتي في كل من Windows 10 و Edge القدرة على تعلم التقنيات الجديدة بسرعة وحل المشكلات بسرعة وتحمل المسؤولية عندما يتعلق الأمر بإدارة عملك. بالإضافة إلى ذلك ، فإن تجربتي مع Windows 10 و Edge تجعلني على دراية كبيرة بجميع جوانب نظام التشغيل ، مما سيكون مفيدًا لإدارة الخوادم أو إدارة تطبيقات البرامج.



Related posts