.NET Core (که اکنون با نام .NET شناخته می‌شود) یک پلتفرم توسعه متن‌باز است که برای اجرای اپلیکیشن‌های مدرن تحت وب و سرویس‌های ابری بهینه شده است. در این مقاله، مراحل نصب آخرین نسخه .NET Core روی سرور ویندوزی را به‌صورت گام‌به‌گام توضیح می‌دهیم.

۱. بررسی پیش‌نیازها

سیستم‌عامل‌های پشتیبانی‌شده:

Windows Server 2016 / 2019 / 2022
Windows 10 / 11 (برای تست و توسعه)

نیازمندی‌های سخت‌افزاری:

حداقل ۲ گیگابایت رم (توصیه‌شده: ۴ گیگابایت)

حداقل ۵۰۰ مگابایت فضای ذخیره‌سازی آزاد
دسترسی Administrator به سرور

۲. دانلود آخرین نسخه .NET Core

۱. به سایت رسمی مایکروسافت مراجعه کنید:
Download .NET

۲. در بخش Run apps - Runtime، آخرین نسخه .NET Runtime را برای Windows انتخاب کنید.

۳. همچنین، اگر نیاز به توسعه و اجرای برنامه‌های .NET دارید، نسخه .NET SDK را نیز دانلود کنید.

۳. نصب .NET Core روی ویندوز سرور

روش ۱: نصب از طریق فایل اجرایی (EXE یا MSI)
۱. فایل نصب دانلود‌شده را اجرا کنید.
۲. در پنجره نصب، روی Next کلیک کنید.
3. شرایط استفاده را بپذیرید و روی Install کلیک کنید.
4. پس از اتمام نصب، روی Finish کلیک کنید.

روش ۲: نصب از طریق خط فرمان (PowerShell & CMD)
اگر بخواهید نصب را به‌صورت خودکار انجام دهید، می‌توانید از PowerShell استفاده کنید:

winget install Microsoft.DotNet.Runtime

یا برای نصب SDK:

winget install Microsoft.DotNet.SDK

۴. بررسی نصب .NET Core

برای اطمینان از نصب موفق، دستور زیر را در Command Prompt (CMD) یا PowerShell اجرا کنید:

dotnet --version

این دستور باید شماره نسخه نصب‌شده را نمایش دهد.

۵. پیکربندی .NET Core در IIS (در صورت نیاز)

اگر قصد اجرای برنامه‌های تحت وب .NET Core در IIS را دارید، باید Hosting Bundle را نصب کنید:

۱. به لینک زیر مراجعه کنید و Hosting Bundle را دانلود کنید:
Download .NET Hosting Bundle

۲. پس از دانلود، آن را اجرا و نصب کنید.
۳. سرویس IIS را ریستارت کنید:

iisreset


.NET Core یکی از بهترین پلتفرم‌های مدرن توسعه اپلیکیشن است. با انجام مراحل بالا، می‌توانید آخرین نسخه .NET Core را روی ویندوز سرور نصب و اجرا کنید. همچنین، در صورت نیاز به اجرای پروژه‌های وب، IIS را برای پشتیبانی از .NET Core پیکربندی کنید.

 

آیا این پاسخ مفید بود؟ 0 کاربر این مقاله را مفید می دانند (0 رای)