شما برای مطالعه این مقاله فقط 6 دقیقه وقت نیاز دارید

آموزش نصب iis در ویندوز سرور

آموزش کاربردی نصب و کانفیگ وب سرور IIS در ویندوز سرور

4.8/5 - (5 امتیاز)

وقتی تصمیم می گیرید که برای راه اندازی وبسایت یا وب اپلیکیشن خود از سرور ویندوز استفاده کنید، حتماً باید قبل از هر کاری به فکر نصب وب سرور IIS در ویندوز سرور باشید.

وب سرور IIS به خوبی می تواند از عهده کارهای مهمی مثل راه اندازی وبسایت ها، اجرای وب اپلیکیشن ها، انتشار محتوا و اجرا اقدامات امنیتی بربیاید، منتها به شرطی که پروسه نصب آن را به درستی طی کنید و شرایط لازم برای استفاده از آن در زمینه های مختلف را فراهم کنید.

با اینکه این وب سرور از همان ابتدا در سرور ویندوز شما تعبیه شده است ولی برای بهره مندی از امکانات و قابلیت های آن حتما باید پروسه راه اندازی آن را طی کنید.

در کل، اینکه بتوانید از امکانات وب سرور IIS به نحو احسن بهره مند شوید تا حد زیادی به قدرت سخت افزار سرور شما هم بستگی دارد. اگر از سروری استفاده کنید که قدرت هندل کردن درخواست های زیاد و ترافیک بالا را داشته باشد، اینجاست که متوجه کارایی وب سرور IIS خواهید شد.

شاید در همان اوایل کار بودجه لازم برای خرید سرور اختصاصی ویندوز را نداشته باشید و در این زمینه دچار سردرگمی شوید ولی این را بدانید که خرید سرور مجازی ویندوز (Windows VPS) می تواند پایانی برای همه نگرانی های شما باشد. با سرور مجازی نه تنها می توانید در هزینه ها صرفه جویی کنید بلکه قابلیت ارتقا پلن باعث می شود که هر لحظه توانایی این را داشته باشید که قدرت سخت افزاری سرور خود را به حد موردنیاز خود برسانید.

اگر از لحاظ قدرت سرور هم خیالتان راحت است، دیگر وقت آن است که مراحل نصب و کانفیگ وب سرور IIS را شروع کنیم:

وب سرور IIS چه امکاناتی دارد؟

همانطور که در مقاله وب سرور IIS به طور مفصل در این مورد صحبت کردیم، این وب سرور توسط شرکت مایکروسافت توسعه یافته است و جهت ارائه خدمات وب به کار می رود که موارد زیر چند نمونه از مهم ترین این خدمات هستند:

راه اندازی وبسایت

این وب سرور به شما امکان می دهد که وبسایت های استاتیک و داینامیک خود را روی سرور ویندوز ایجاد و مدیریت کنید.

پشتیبانی از پروتکل های وب

پشتیبانی از پروتکل های HTTP ،HTTPS ،FTP ،FTPS و SMTP باعث عملکرد بهتر، امنیت بالاتر و سازگاری با پروژه‌های مختلف می شود.

پشتیبانی از ASP.NET و .NET Framework

وب سرور IIS یکی از ابزارهای اصلی برای اجرای برنامه های تحت وب مبتنی بر ASP.NET و NET Framework. عمل می کند.

اجرای وب اپلیکیشن

با IIS می توانید اپلیکیشن هایی که با استفاده از زبان هایی مثل PHP، Python و Node js نوشته شده اند را اجرا کنید.

پشتیبانی از امنیت و احراز هویت

این وب سرور به خاطر امکانات امنیتی مثل احراز هویت کاربران، تنظیمات دسترسی و SSL/TLS درجه مناسبی از امنیت را برای وبسایت و اپلیکیشن فراهم می کند.

مدیریت محتوا

این وب سرور به شما امکان می دهد که فایل ها و محتوای وبسایت خود را بهتر مدیریت کنید.

تعادل بار

امکان تقسیم بندی ترافیکی بین چند سرور از مهم ترین قابلیت های این وب سرور است که به توازن بار سایت یا اپلیکیشن کمک می کند.

مانیتورینگ

این وب سرور دارای ابزارهای ردیابی و مانیتورینگ است که در ارائه گزارشات و تجزیه و تحلیل عملکرد وبسایت یا وب اپلیکیشن بسیار عالی هستند.

و ویژگی های دیگری که باعث شده است این وب سرور توسط اکثر کاربران ویندوز سرور ترجیح داده شود.

مراحل نصب وب سرور IIS در ویندوز سرور

قبل از کانفیگ وب سرور IIS  اول باید پروسه نصب ویندوز سرور را پشت سربگذارید که اگر نسبت به خرید سرور مجازی اقدام کرده اید، دیگر نیازی به نصب ویندوز سرور ندارید چون این سرور ها به صورت آماده همراه با ویندوز سرور نصب شده، در اختیار شما قرار می گیرند.

کلیک کنید  آموزش ساخت فایل htaccess در وردپرس + نحوه ادیت آن

جا دارد به این نکته هم اشاره کنیم که وب سرور iis در تمام نسخه های ویندوز سرور ۲۰۰۳، ۲۰۰۸، ۲۰۱۲، ۲۰۱۶، ۲۰۱۹ و ۲۰۲۲ در دسترس و قابل کانفیگ است.

حالا وارد پروسه نصب IIS روی ویندوز سرور ۲۰۱۹ می شویم:

۱. برنامه Server Manager را باز کنید.

۲. از بخش Manage روی Add Roles and Features کلیک کنید.کلیک روی add roles and features برای کانفیگ وب سرور IIS در ویندوز سرور

۳. گزینه Role based or Feature based installation را علامت بزنید و روی Next کلیک کنید.انتخاب گزینه role-based

۴. گزینه Select a server from the server pool را علامت بزنید و از بخش server pool آدرس سرور موردنظر برای کانفیگ وب سرور IIS را انتخاب کنید و در آخر روی Next کلیک کنید.انتخاب سرور مقصد برای کانفیگ وب سرور IIS

۵. از لیست Roles آیتم Web Server (IIS) را پیدا کنید و بعد از انتخاب آن، روی Next کلیک کنید.انتخاب وب سرور iis

۶. برای اضافه کردن ویژگی های IIS روی Add Features کلیک کنید.تایید اضافه شدن ویژگی ها برای کانفیگ وب سرور iis

۷. بعد مجدداً روی Next کلیک کنید تا از پنجره Server Roles به پنجره Features بروید.انتخاب وب سرور iis

۸. ویژگی های موردنظر برای نصب IIS روی سرور را انتخاب کنید و روی Next کلیک کنید.انتخاب ویژگی ها

۱۰. روی Next کلیک کنید تا پنجره Role services باز شود.کلیک روی next

۱۱. سرویس های موردنظر را انتخاب کنید و روی Next کلیک کنید.انتخاب سرویس ها

از هر کدام از آیتم ها حداقل موارد زیر را علامت بزنید:

Common HTTP Features

  • Default Document
  • Default Browsing
  • HTTP Errors
  • Static Content

Security

  • Request Filtering
  • Windows Authentication

Application Development

  • .NET Extensibility 3.5 (if .NET Framework 3.5 is installed)
  • .NET Extensibility 4.5, 4.60, or 4.70
  • ASP.NET 3.5 (if .NET Framework 3.5 is installed)
  • ASP.NET 4.5, 4.60, or 4.70
  • ISAPI Extensions
  • ISAPI Filters

Management Tools

  • IIS Management Console

البته، حالت پیش فرض این بخش هم برای پیکربندی پایه سایت مناسب است که اگر تمایل به این کار دارید، کافیست فقط روی Next کلیک کنید.

۱۲. گزینه Restart the destination server automatically if required را علامت بزنید و بعد مرور و تایید ویژگی ها و تنظیمات وب سرور IIS روی Install کلیک کنید.شروع نصب وب سرور iis

۱۳. بعد از اتمام نصب، روی Close کلیک کنید تا پنجره کانفیگ وب سرور IIS بسته شود.کلیک روی close

۱۴. نصب موفقیت آمیز  وب سرور IIS را بررسی کنید.

برای تایید این موضوع کافیست مرورگر خود را باز کنید و آدرس آی پی یا نام هاست را در نوار آدرس وارد کنید و اینتر را بزنید.سایت پیش فرض وب سرور iis

بله به این ترتیب توانستید پروسه کانفیگ وب سرور IIS را با موفقیت پشت سر بگذارید.

نصب وب سرور IIS با پاورشل

۱. PowerShell را باز کنید.

۲. دستور زیر را اجرا کنید.

Install-WindowsFeature -name Web-Server -IncludeManagementTools

در صورت نیاز به اضافه کردن ویژگی های جدید، مثل ASP.NET و PHP می توانید از پاورشل استفاده کنید.

Install-WindowsFeature Web-Asp-Net 

Install-WindowsFeature Web-PHP

در کل، راه اندازی و کانفیگ وب سرور IIS کار بسیار راحتی است که با طی چند مرحله ساده تکمیل می شود. البته، اگر می خواهید ویژگی ها و سرویس های موردنیاز خود را با وضوح بیشتری به وب سرور اضافه کنید، حتما از روش گرافیکی یعنی همان Server Manager استفاده کنید.

کلام آخر

نصب IIS در ویندوز سرور با دو روش گرافیکی و پاور شل قابل انجام است. در کل، اگر به ویژگی ها و سرویس های موردنیاز وبسایت یا اپلیکیشن خود اهمیت می دهید حتما این پروسه را از طریق Server Manager یعنی روش اول پشت سر بگذارید. بعد از اینکه کانفیگ وب سرور IIS تمام شد در انجام کارهایی مثل استفاده از وبسایت پیش فرض، اضافه کردن وبسایت های جدید و سایر اقدامات موردنیاز برای راه اندازی پروژه خود آزاد هستید.

از اینکه تا انتهای مقاله با ما همراه بودید، از شما متشکریم. امیدواریم که مطالعه این مقاله برای شما مفید واقع شده باشد. در صورت داشتن هرگونه سوال، درخواست و نیاز به راهنمایی، می توانید با ثبت نظر خود، با ما وارد ارتباط شوید تا هر چه زودتر به شما پاسخ دهیم.

سوالات متداول:

بله برای این کار کافیست از همان بخش Add Roles and Features سرور منیجر اقدام کنید و ویژگی های موردنظر را به وب سرور نصب شده تان اضافه کنید.

مطالب مشابهی که شاید علاقمند باشید

من زهرا پیرجانی دانشجوی رشته نرم افزار هستم. علاقه ای که به یادگیری مطالب جدید دارم باعث شد که انگیزم برای فعالیت در حوزه تولیدمحتوا بیشتر شود. تمام تلاشم این است که با درک کامل موضوع، محتوایی ساده و کامل تهیه کنم که برای همه علاقمندان مفید و کاربردی باشد. یادگیری مطالب جدید و آموزش اونها به بقیه، بهترین کاری هست که می توانم برای رشد خودم و همچنین کمک به رشد علاقمندان به مباحث مورنظر انجام بدم.

دیدگاه های شما

برای دریافت این مقاله لطفا ایمیلتان را وارد کنید

می توانید مقاله را دانلود کنید یا پرینت بگیرید