EQVPS

Windows VPS برای .NET و MS SQL Server

یک برنامهٔ .NET و SQL Server را روی یک Windows Server 2022 VPS با RDP میزبانی کنید. IIS، سرویس‌های Windows، MSSQL Express یا Developer. از ماهی $19. پرداخت کریپتو، BYOL.

توسعهٔ Windows یک سرور Windows می‌خواهد. یک برنامهٔ ASP.NET پشت IIS، یک سرویس Windows، یک ورکر زمان‌بندی‌شدهٔ .NET و کنارش یک پایگاه‌دادهٔ SQL Server — همه روی یک Windows Server 2022 VPS که با RDP به آن می‌رسید در خانه‌اند. اینجا نحوهٔ راه‌اندازی و انتخاب پلن آمده.

چرا Windows برای این پشته

.NET این روزها روی Linux هم اجرا می‌شود، اما بخش زیادی از کد واقعی هنوز Windows می‌خواهد: برنامه‌های قدیمی .NET Framework، وابستگی به ویژگی‌های خاص IIS، اجزای COM، احراز هویت Windows، یا صرفاً ابزارها و یکپارچه‌سازی‌های SQL Server که تیم از پیش با آن‌ها آشناست. اگر می‌خواهید همان‌طور میزبانی کنید که Windows میزبانی می‌کند، این به شما یک دسکتاپ کامل Windows Server 2022 با پشتیبانی IIS و SQL Server، بی‌درنگ، می‌دهد.

کدام پلن

  • Windows-Medium — ماهی $19 (6 vCPU، 6 گیگابایت RAM، 60 گیگابایت NVMe). انتخاب پیش‌فرض برای .NET به‌علاوهٔ SQL Server. SQL Server RAM را دوست دارد و شما دو چیز را هم‌زمان اجرا می‌کنید.
  • Windows-Small — ماهی $11 (4 vCPU، 4 گیگابایت RAM، 50 گیگابایت NVMe). یک برنامهٔ کوچک .NET با SQL Express و بار سبک.
  • دسترسی عمومی می‌خواهید؟ اگر عموم باید روی یک آدرس عمومی به برنامهٔ شما برسند یا به TLS روی دامنهٔ خودتان نیاز دارید، برای پاسخ مستقیم سایت روی 443 یک پلن IP اختصاصی بگیرید (Small-IP ماهی $28، Medium-IP ماهی $36). یک پلن NAT برای توسعهٔ داخلی یا برنامه‌ای که فقط خودتان با RDP به آن می‌رسید درست است.

همهٔ پلن‌ها یک پورت 150 Mbit/s و ترافیک بدون سنجش دارند. در صفحهٔ Windows VPS آن‌ها را مقایسه کنید.

راه‌اندازی

  1. یک پلن Windows مستقر کنید و به‌عنوان Administrator با RDP وصل شوید.
  2. با کلید خودتان Windows را فعال کنید (BYOL — slmgr /ipk سپس slmgr /ato؛ لایسنس BYOL).
  3. IIS و ابزارهای مدیریت وب را نصب کنید:
Install-WindowsFeature -Name Web-Server -IncludeManagementTools
  1. SQL Server را نصب کنید — برای شروع Express یا Developer کافی است. رن‌تایم .NET یا Hosting Bundle موردنیاز برنامه‌تان را نصب کنید، و مستقر کنید.

دربارهٔ لایسنس‌دهی SQL Server

این را واضح نگه دارید، چون از Windows جداست:

  • SQL Server Express — رایگان، خوب برای برنامه‌های کوچک تا متوسط، با محدودیت اندازهٔ پایگاه‌داده.
  • SQL Server Developer — رایگان و کامل، اما فقط غیرتولیدی. برای staging/آزمایش عالی، برای یک برنامهٔ زنده مجاز نیست.
  • Standard/Enterprise — به لایسنس خودشان نیاز دارند، جدا از کلید Windows.

خودِ Windows همچنان برای BYOL است. هیچ‌کدام از این لایسنس‌ها در قیمت VPS نیستند — قیمت پلن همان دستگاه است.

انتشار و ایمن‌سازی

  • روی یک پلن IP اختصاصی برنامهٔ شما روی 443/80 عمومی پاسخ می‌دهد. برای دامنهٔ خود یک گواهی TLS بگیرید (مثلاً از طریق ابزارهای Let's Encrypt برای Windows، یا یک گواهی وارد‌شده) و در IIS متصل کنید.
  • RDP را قفل کنید — 3389 را کاملاً باز نگذارید. یک فهرست مجاز IP سطح مدیریت را برای خودتان نگه می‌دارد. راهنمای RDP را ببینید.
  • در Windows Firewall فقط پورت‌هایی را باز کنید که برنامه لازم دارد — 443 برای وب، جز در صورت نیاز چیزی بیشتر نه.
  • کنسول noVNC راه بازگشت شماست اگر روزی یک قانون فایروال RDP را بیرون قفل کند.

پرداخت

با بیت‌کوین، مونرو یا USDC/USDT روی چند زنجیره، بدون KYC، پرداخت کنید. پرداخت هر دوره دستی است، پس تمدیدها را زیر نظر بگیرید تا یک برنامهٔ تولیدی منقضی نشود. سمت پرداخت و حریم خصوصی به‌طور کامل: Windows VPS با بیت‌کوین یا مونرو.

به‌جای این، یک فضای کار عامل هوش مصنوعی می‌سازید؟ Windows برای عامل‌های AI computer-use را ببینید.

یک VPS ‏.NET / MS SQL مستقر کنید →

آماده استقرار؟ با رمزارز بپرداز، بدون KYC — در حدود یک دقیقه فعال می‌شود.

← همین حالا مستقر کن

سؤالات متداول

آیا می‌توانم روی این پلن‌ها SQL Server اجرا کنم؟

بله. SQL Server Express (رایگان) برای برنامه‌های کوچک تا متوسط راحت اجرا می‌شود. برای SQL Server Developer (رایگان، فقط غیرتولیدی) یا Standard، از کافی‌بودن RAM مطمئن شوید: وقتی SQL Server و یک برنامهٔ .NET یک باکس را به اشتراک می‌گذارند، Windows-Medium (6 گیگابایت) نقطهٔ شروع منطقی است. لایسنس‌دهی خودِ نسخهٔ SQL Server را جدا از Windows در نظر بگیرید.

برای .NET به‌علاوهٔ MSSQL کدام پلن؟

Windows-Medium (ماهی $19، 6 vCPU، 6 گیگابایت RAM، 60 گیگابایت NVMe) انتخاب پیش‌فرض است — SQL Server RAM را دوست دارد و شما دو چیز را هم‌زمان اجرا می‌کنید. Windows-Small (ماهی $11، 4 گیگابایت) برای یک برنامهٔ کوچک .NET با SQL Express و بار سبک کافی است، اما Medium فضای تنفس می‌دهد.

آیا برای میزبانی یک برنامهٔ وب به IP اختصاصی نیاز دارم؟

اگر عموم باید روی یک آدرس عمومی به برنامهٔ شما برسند یا به یک گواهی واقعی TLS روی دامنهٔ خودتان نیاز دارید، یک پلن IP اختصاصی بگیرید (Small-IP ماهی $28 یا Medium-IP ماهی $36) — RDP و سایت شما روی پورت استاندارد 3389/443 هستند. برای توسعهٔ داخلی یا برنامه‌ای که فقط خودتان با RDP به آن می‌رسید، یک پلن NAT کافی است.

آیا لایسنس Windows یا SQL Server شامل است؟

Windows برای BYOL است — ایمیج Evaluation است، با کلید خودتان فعال می‌کنید. SQL Server لایسنس‌دهی خودش را دارد: Express و Developer رایگان‌اند (Developer فقط غیرتولیدی)، در حالی که Standard/Enterprise به لایسنس خودشان نیاز دارند. هیچ‌کدام از این لایسنس‌ها در قیمت VPS نیستند.

آیا می‌توانم برای یک برنامهٔ تولیدی با کریپتو پرداخت کنم؟

بله. بیت‌کوین، مونرو یا USDC/USDT روی چند زنجیره، بدون KYC. پرداخت هر دوره دستی است — بدون کارت ذخیره‌شده — که بسیاری برای یک باکس تولیدی آن را ترجیح می‌دهند. فقط تمدیدها را زیر نظر داشته باشید تا سرویس منقضی نشود.

نظرات

هنوز نظری نیست. اولین نفر باشید.

یک نظر بگذارید

نظرات پیش از نمایش بررسی می‌شوند.