تنظیم IIS در ویندوز سرور

IIS یک وب سرور است که توسط مایکروسافت ایجاد شده است. IIS با ویندوز سرور سازگار است - به این معنی که می توانید به جای بارگیری و نصب بسته ها ، آن را به عنوان یک ویژگی اضافه کنید. همچنین این مزیت را به شما می دهد که می توانید برنامه های دات نت را میزبانی کنید.

مرحله 1: نصب IIS

نصب IIS بسیار ساده است. در واقع ، تنها کاری که شما باید انجام دهید فعال کردن آن است. برای فعال کردن IIS ، به "سرور مدیریت -> مدیریت -> افزودن نقش ها و ویژگی ها" بروید. مکانی را که می خواهید IIS را نصب کنید انتخاب کنید. در صفحه "انتخاب نقش سرور" ، "وب سرور (IIS)" را فعال کنید. بر روی "Next" کلیک کنید تا نصب تمام شود.

مرحله 2: اضافه کردن سایت ها

استفاده از IIS با چندین سایت بسیار آسان است. بیایید پیش برویم و اولین سایت خود را اضافه کنیم! کاری که شما باید انجام دهید این است که "مدیر IIS" را باز کنید. این برنامه جایی است که IIS و همه سایت ها مدیریت می شوند. همه سرورهای خود را در نوار کناری مشاهده خواهید کرد. با دوبار کلیک کردن روی نام آن ، سرور خود را گسترش داده و سپس "Sites" را گسترش دهید. تمام سایتهای میزبانی شده توسط IIS در اینجا نشان داده شده است.

برای اضافه کردن یک سایت جدید ، به سادگی بر روی صفحه نمایش داده شده کلیک راست کرده و "اضافه کردن وب سایت ..." را انتخاب کنید. در اینجا از شما خواسته می شود موارد متعددی را انجام دهید: نام سایت ، استخر برنامه ، مسیر فیزیکی ، صحافی و نام میزبان.

نام سایت می تواند هر چیزی باشد که می خواهید. این چیزی است که شما در آنجا قرار داده اید. اگر فقط می خواهید یک وب سایت میزبانی کنید ، درمورد استخر برنامه نگران نباشید. نیازی به تغییر آن نیست

مسیر فیزیکی جایی است که پرونده های وب سایت ذخیره می شوند. مسیر این کار باید باشد C:\inetpub\wwwroot:. اگر میزبان چندین وب سایت در سرور IIS خود هستید ، پس از آن یک پوشه برای هر وب سایت در wwwrootپوشه اضافه کنید.

برای اتصال ، اگر قصد استفاده از وب سایت http://یا https://وب سایت خود را دارید ، انتخاب کنید. آدرس IP باید IP خارجی سرور شما باشد. IIS بطور خودکار آن را تشخیص می دهد. پورت مشخص شده پورتي است كه شما مي خواهيد وب سايت خود را بر روي آن هاستي كنيد. معمولاً این پورت 80 است.

نام میزبان نام دامنه وب سایت شما است. بگویید که می خواهید میزبان "http://example.com" باشید ، "shembull.com" را در آنجا قرار می دهید.

مرحله 3: راه اندازی و متوقف کردن وب سایت ها

با IIS می توانید وب سایت ها را به راحتی با "متوقف کردن" آنها غیرفعال کنید. این کار با مراجعه به وب سایت ، در زیر "سایتها -> نام وب سایت" و سپس کلیک بر روی "Stop" در نوار کناری انجام می شود.

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

مرحله 4: نصب برنامه ها

برای نصب یک برنامه وب می توانید فایل ها را از رایانه خود بارگذاری کنید. اگر می خواهید از CMS استفاده کنید (مانند WordPress یا Joomla!) ، نصب آن با نصب Web Platform Installer منطقی خواهد بود. می توانید Web Platform Installer را با Softaculous مقایسه کنید. Web Platform Installer همچنین به شما امکان می دهد برنامه های دیگری مانند PHP و SQL Server را نصب کنید.

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

مرحله 5: تنظیم تأیید اعتبار

فقط ممکن است بخواهید افراد خاصی اجازه دسترسی به وب سایت شما را داشته باشند. برای این کار ، می توانید از تأیید هویت HTTP استفاده کنید. محبوب ترین نوع احراز هویت HTTP "تأیید هویت اساسی" است.

تأیید اعتبار با کلیک روی "تأیید هویت" در زیر "IIS" امکان پذیر است. هنگام فعال کردن احراز هویت اساسی ، کاربران دارای یک حساب کاربری روی سرور شما می توانند به وب سایت شما دسترسی پیدا کنند. از حساب های Active Directory نیز می توان استفاده کرد.

به طور پیش فرض ، تأیید هویت ناشناس فعال می شود. این بدان معنی است که احراز هویت لازم نیست.

مرحله ششم: تنظیم ایمیل SMTP

اگر برنامه ای مانند وردپرس یا جوملا را نصب کنید ، احتمالاً ایمیل هایی را برای کاربران ارسال می کند. برای این کار ، باید SMTP را تنظیم کنیم. برای نصب SMTP با IIS ، به "مدیر سرور -> مدیریت -> افزودن نقش ها و ویژگی ها" بروید. شما می توانید انتخاب نقش ها را رد کنید ، درعوض وقتی می خواهید ویژگی هایی را که می خواهید نصب کنید ، "سرور SMTP" را تیک بزنید.

نماد "SMTP E-mail" اکنون در IIS تحت "ASP.NET" نمایش داده می شود. در اینجا می توانید آدرس ایمیلی را که از طریق ایمیل ارسال شده است تنظیم کنید.

مرحله 7: فشرده سازی را فعال کنید

احتمالاً می خواهید فشرده سازی را فعال کنید. فشرده سازی باعث می شود وب سایت شما سریعتر شود. برای فعال کردن فشرده سازی ، کافیست "فشرده سازی" را در زیر "IIS" کلیک کنید.

مرحله 8: با استفاده از web.config

اگر عادت دارید از این استفاده کنید .htaccess، باید نحوه استفاده از آن را بیاموزید web.config. web.configفایل است که اساسا معادل .htaccess. بسیاری از ویژگی های مشابه را ارائه می دهد ، اما فرمت دیگری دارد.

مرحله 9: فعال کردن SSL

برای فعال کردن SSL ، به یک گواهینامه SSL احتیاج دارید.

اولین کاری که ما باید انجام دهیم این است که صحت سایت را http://به دیگری تغییر دهیم https://.

بر روی نام سرور خود در نوار کناری کلیک کنید و روی "گواهی سرور" در زیر "IIS" کلیک کنید. در نوار کناری گزینه "Import ..." را مشاهده خواهید کرد. برای وارد کردن گواهینامه SSL خود از این استفاده کنید.

وقتی گواهی SSL خود را با موفقیت وارد کردید ، بر روی نام سایت خود در نوار کناری راست کلیک کرده و روی "ویرایش پیوندها ..." کلیک کنید. ما می خواهیم یک الزام آور اضافه کنیم. روی "افزودن ..." کلیک کنید. به جای آن http://، انتخاب کنید https://. آدرس IP و نام میزبان یکسان خواهند بود. با این وجود پورت روی 443 تنظیم می شود. وقتی سایت را برای استفاده انتخاب می کنید https://، گزینه ای با عنوان "گواهینامه SSL" ظاهر می شود. گواهینامه SSL خود را اینجا انتخاب کنید. روی "OK" کلیک کنید. هنگامی که صحافی جدید ظاهر شد ، روی "بستن" کلیک کنید. اکنون وب سایت شما از SSL استفاده می کند.



Leave a Comment

نحوه نصب بستر سبد خرید LiteCart در اوبونتو 16.04

نحوه نصب بستر سبد خرید LiteCart در اوبونتو 16.04

LiteCart یک بستر سبد خرید آزاد و منبع باز است که به زبان های PHP ، jQuery و HTML 5 نوشته شده است. این نرم افزار ساده ، سبک و با کاربرد آسان است.

نحوه نصب Anchor CMS بر روی یک VPS Fedora 26 LAMP

نحوه نصب Anchor CMS بر روی یک VPS Fedora 26 LAMP

با استفاده از یک سیستم متفاوت؟ Anchor CMS یک سیستم مدیریت محتوا (CMS) بسیار ساده و بسیار سبک ، بسیار آزاد و آزاد است.

اشتراک NFS را در Debian تنظیم کنید

اشتراک NFS را در Debian تنظیم کنید

NFS یک سیستم فایل مبتنی بر شبکه است که به رایانه ها اجازه می دهد تا از طریق شبکه رایانه ای به فایلها دسترسی پیدا کنند. این راهنما توضیح می دهد که چگونه می توانید پوشه ها را روی NF قرار دهید

نحوه بروزرسانی CentOS 7 ، Ubuntu 16.04 و Debian 8

نحوه بروزرسانی CentOS 7 ، Ubuntu 16.04 و Debian 8

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

نحوه نصب Matomo Analytics در Fedora 28

نحوه نصب Matomo Analytics در Fedora 28

با استفاده از یک سیستم متفاوت؟ Matomo (سابقا پیویک) یک بستر تحلیلی منبع باز است ، یک جایگزین باز برای Google Analytics. منبع Matomo میزبان o

یک سرور TeamTalk را در لینوکس تنظیم کنید

یک سرور TeamTalk را در لینوکس تنظیم کنید

TeamTalk یک سیستم کنفرانس است که به کاربران امکان می دهد مکالمات صوتی / تصویری با کیفیت بالا ، چت متنی ، انتقال فایل ها و صفحه های به اشتراک بگذارند. من

با استفاده از کلید SSH خود برای ورود به کاربران غیر ریشه استفاده کنید

با استفاده از کلید SSH خود برای ورود به کاربران غیر ریشه استفاده کنید

Vultr یک ویژگی را فراهم می کند که به شما امکان می دهد با ایجاد یک نمونه جدید ، کلیدهای SSH را از قبل نصب کنید. این اجازه می دهد تا به کاربر root دسترسی داشته باشید ، با این حال ، th

نحوه نصب انجمن NodeBB در FreeBSD 12

نحوه نصب انجمن NodeBB در FreeBSD 12

با استفاده از یک سیستم متفاوت؟ NodeBB یک نرم افزار انجمن مبتنی بر Node.js است. از سوکت های وب برای تعامل فوری و اعلامیه های زمان واقعی استفاده می کند. NodeB

نصب و راه اندازی ZNC در اوبونتو

نصب و راه اندازی ZNC در اوبونتو

ZNC یک پیشرانه پیشرفته شبکه IRC است که تمام وقت بهم متصل می شود تا مشتری IRC بتواند بدون از دست دادن جلسه گپ قطع یا وصل شود.

نحوه نصب Ranger Terminal File Manager در لینوکس

نحوه نصب Ranger Terminal File Manager در لینوکس

رنجر یک مدیر فایل مبتنی بر خط فرمان است که دارای کلیدهای اتصال VI است. این برنامه یک رابط لعنتی مینیمالیستی و زیبا با نمای سلسله مراتب فهرست ارائه می دهد