ورود به پنل ثبت‌ نام

سرور مجازی ویندوز یا لینوکس؟

مقایسه ویندوز و لینوکس روی سرور مجازی؛ مصرف منابع، هزینه لایسنس، روش اتصال و اینکه هرکدام برای چه کاری انتخاب درستی است.

قیمت‌ها، شروع از تهران

هزینه به‌صورت روزانه از کیف پول شما کسر می‌شود. هر زمان سرور را حذف کنید، کسر هزینه متوقف می‌شود. ارقام زیر مربوط به ارزان‌ترین لوکیشن است؛ قیمت در سایر لوکیشن‌ها متفاوت است.

پردازنده حافظه دیسک NVMe هزینه روزانه تقریباً ماهانه
۱ هسته ۱ گیگابایت ۳۰ گیگابایت ۲۸,۰۰۰ تومان ۸۴۰,۰۰۰ تومان ساخت سرور
۲ هسته ۲ گیگابایت ۵۰ گیگابایت ۴۴,۰۰۰ تومان ۱,۳۲۰,۰۰۰ تومان ساخت سرور
۲ هسته ۴ گیگابایت ۸۰ گیگابایت ۶۲,۰۰۰ تومان ۱,۸۶۰,۰۰۰ تومان ساخت سرور
۴ هسته ۸ گیگابایت ۱۶۰ گیگابایت ۱۱۴,۰۰۰ تومان ۳,۴۲۰,۰۰۰ تومان ساخت سرور

قیمت‌ها بدون احتساب مالیات بر ارزش افزوده است و در صورتحساب نهایی اضافه می‌شود. رقم ماهانه تقریبی و بر پایه ۳۰ روز محاسبه شده است. منابع دلخواه خود را می‌توانید در صفحه ساخت سرور دقیق‌تر تنظیم کنید.

این تصمیم برخلاف چیزی که به نظر می‌رسد، تصمیم سلیقه‌ای یا «به چه چیزی عادت دارم» نیست. سیستم‌عامل سرور تعیین می‌کند چه نرم‌افزارهایی می‌توانید اجرا کنید، چقدر از منابعی که خریده‌اید واقعاً به کار شما می‌رسد، و ماهانه چقدر هزینه می‌پردازید.

خلاصه پاسخ در یک جمله: اگر نرم‌افزار خاصی دارید که فقط روی ویندوز اجرا می‌شود، ویندوز بگیرید؛ در هر حالت دیگری لینوکس انتخاب بهتری است. بقیه این صفحه توضیح می‌دهد چرا، و چطور بفهمید کدام حالت شماست.

تفاوت‌ها در یک نگاه

معیار ویندوز سرور لینوکس
مصرف حافظه در حالت بی‌کار حدود ۱.۵ تا ۲ گیگابایت معمولاً کمتر از ۳۰۰ مگابایت
کمترین رم قابل استفاده ۴ گیگابایت ۱ گیگابایت
هزینه لایسنس دارد ندارد
روش مدیریت ریموت دسکتاپ (RDP) خط فرمان (SSH)
نرم‌افزار حسابداری ایرانی اجرا می‌شود معمولاً نه
متاتریدر و ربات معامله‌گر اجرا می‌شود نیازمند لایه سازگاری
داکر و اکوسیستم متن‌باز محدود بومی و کامل
میزبانی سایت (وردپرس، لاراول) ممکن ولی سنگین انتخاب طبیعی

ویندوز را وقتی انتخاب کنید که…

ویندوز یک انتخاب هدفمند است، نه پیش‌فرض. وقتی درست است که:

  • نرم‌افزار حسابداری ایرانی اجرا می‌کنید که نسخه لینوکسی ندارد
  • متاتریدر یا ربات معامله‌گر دارید که باید شبانه‌روزی روشن بماند
  • با SQL Server کار می‌کنید و به قابلیت‌های نسخه ویندوزی وابسته‌اید
  • برنامه‌ای با ‎.NET Framework قدیمی دارید که به ‎.NET Core منتقل نشده
  • به یک دسکتاپ گرافیکی از راه دور نیاز دارید، نه فقط خط فرمان

در همه این موارد وجه مشترک یک چیز است: نرم‌افزاری که انتخابش با شما نیست. جزئیات انتخاب منابع، امن‌سازی RDP و تنظیماتی که سرعت را بهتر می‌کنند در صفحه خرید سرور مجازی ویندوز آمده است.

ویندوز پیش از آنکه شما کاری بکنید حدود ۱.۵ تا ۲ گیگابایت رم مصرف می‌کند. این «مالیات» ثابت است و از منابعی که خریده‌اید کم می‌شود. سروری با ۲ گیگابایت رم روی ویندوز عملاً هیچ فضای آزادی برای برنامه شما ندارد — اگر ویندوز می‌گیرید، از ۴ گیگابایت شروع کنید.

لینوکس را وقتی انتخاب کنید که…

برای همه‌چیز غیر از موارد بالا. مشخص‌تر:

  • میزبانی سایت — وردپرس، لاراول، Next.js و هر پشته وب امروزی
  • داکر و سرویس‌های متن‌باز — تقریباً هر ایمیج داکری برای لینوکس ساخته می‌شود
  • دیتابیس — PostgreSQL، MySQL، Redis روی لینوکس سبک‌تر و پایدارتر اجرا می‌شوند
  • کار توسعه‌ای و CI — محیط بیلد و تست
  • هر کاری که با کمترین هزینه ممکن باید انجام شود

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

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

«با لینوکس آشنا نیستم» دلیل خوبی نیست

این رایج‌ترین دلیلی است که آدم‌ها ویندوز می‌گیرند، و معمولاً گران‌ترین تصمیم است — چون هزینه‌اش هر ماه تکرار می‌شود، در حالی که هزینه یادگیری یک‌بار است.

سه نکته عملی:

۱. برای کارهای رایج به خط فرمان نیاز ندارید. پنل‌های متن‌باز مثل Coolify یا Nginx Proxy Manager استقرار اپلیکیشن، مدیریت دامنه و صدور SSL را از رابط گرافیکی انجام می‌دهند.

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

۳. کنسول تحت وب راه بازگشت است. اگر تنظیمات را طوری خراب کردید که SSH قطع شد، از کنترل پنل به کنسول وصل می‌شوید و درستش می‌کنید — بدون تیکت و بدون نصب دوباره.

اولین کاری که روی هر سرور لینوکسی تازه باید انجام دهید، امن‌سازی آن است: راهنمای امن‌سازی سرور لینوکس.

نکته امنیتی که فرق دارد

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

پورت RDP یکی از پرحمله‌ترین پورت‌های اینترنت است. رباتی که آدرس سرور ویندوزی شما را پیدا کند، ظرف چند ساعت شروع به امتحان کردن رمزهای رایج می‌کند. روی لینوکس هم SSH هدف حمله است، با این تفاوت که راه‌حل استاندارد و ساده‌ای دارد: ورود با کلید به‌جای رمز عبور، که حمله رمز را عملاً بی‌اثر می‌کند.

اگر ویندوز می‌گیرید، سه کار غیرقابل چشم‌پوشی است: رمز طولانی و تصادفی، تغییر نام یا غیرفعال کردن کاربر Administrator پیش‌فرض، و محدود کردن دسترسی RDP به آی‌پی خودتان اگر آی‌پی ثابت دارید.

هر دو را می‌خواهید؟

اگر یک نرم‌افزار ویندوزی دارید ولی بقیه کارتان لینوکسی است، لازم نیست همه‌چیز را روی ویندوز ببرید. الگوی معمول این است که سایت، دیتابیس و سرویس‌ها روی یک سرور لینوکسی بمانند و فقط همان نرم‌افزار ویندوزی روی یک سرور کوچک جدا اجرا شود.

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

نگهداری

کار روی ویندوز روی لینوکس
به‌روزرسانی سیستم Windows Update apt update && apt upgrade
بررسی فضای دیسک This PC → Properties df -h
بررسی ورود ناموفق Event Viewer → Security journalctl -u ssh
گرفتن اسنپ‌شات از کنترل پنل ابر سپهر از کنترل پنل ابر سپهر

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

جمع‌بندی

انتخاب بین سرور مجازی ویندوز یا لینوکس یک آزمون ساده دارد: نرم‌افزاری دارید که فقط روی ویندوز اجرا می‌شود؟

اگر پاسخ بله است — متاتریدر، نرم‌افزار حسابداری ایرانی، SQL Server یا برنامه ‎.NET قدیمی — ویندوز بگیرید و از ۴ گیگابایت رم شروع کنید، نه ۲. اگر پاسخ نه است، لینوکس با همان منابع کار بیشتری انجام می‌دهد و هزینه لایسنس هم ندارد؛ و اگر تجربه‌اش را ندارید، این هزینه یک‌بار یادگیری است در برابر هزینه‌ای که هر ماه تکرار می‌شود.

با پرداخت روزانه می‌توانید هر دو را چند روز امتحان کنید و بعد تصمیم بگیرید.

ساخت سرور و انتخاب سیستم‌عامل

سوال‌های پرتکرار

سرور مجازی ویندوز یا لینوکس؟ کدام را باید بگیرم؟ +

قاعده ساده است — اگر نرم‌افزاری دارید که فقط روی ویندوز اجرا می‌شود، ویندوز؛ در هر حالت دیگری لینوکس. لینوکس با همان منابع کار بیشتری انجام می‌دهد و هزینه لایسنس هم ندارد.

تفاوت مصرف حافظه ویندوز و لینوکس چقدر است؟ +

ویندوز سرور پیش از آنکه شما کاری بکنید حدود ۱.۵ تا ۲ گیگابایت رم مصرف می‌کند. یک لینوکس بدون رابط گرافیکی معمولاً با کمتر از ۳۰۰ مگابایت بالا می‌آید. عملاً کاری که روی لینوکس با ۲ گیگابایت انجام می‌شود، روی ویندوز ۴ گیگابایت می‌خواهد.

هزینه سرور ویندوز چقدر بیشتر از لینوکس است؟ +

دو تفاوت با هم جمع می‌شوند — هزینه لایسنس ویندوز که هنگام ثبت سفارش و پیش از پرداخت نمایش داده می‌شود، و منابع بیشتری که ویندوز برای همان کار لازم دارد. توزیع‌های لینوکس رایگان هستند و هزینه لایسنس ندارند.

برای میزبانی سایت وردپرسی کدام بهتر است؟ +

لینوکس. وردپرس، لاراول و تقریباً هر پشته وب امروزی روی لینوکس سریع‌تر، سبک‌تر و با مستندات بیشتری اجرا می‌شوند. ویندوز را برای میزبانی سایت انتخاب نکنید مگر اینکه به ASP.NET نسخه قدیمی یا SQL Server وابسته باشید.

اگر با خط فرمان لینوکس آشنا نیستم چه؟ +

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

می‌توانم بعداً سیستم‌عامل را عوض کنم؟ +

بله، تغییر سیستم‌عامل از کنترل پنل با یک کلیک انجام می‌شود. اما این کار دیسک را از نو می‌سازد و همه داده‌های روی سرور پاک می‌شود، پس پیش از آن بک‌آپ بگیرید.

آموزش‌های مرتبط

مقایسه‌ها دیگر

آخرین به‌روزرسانی: ۱۱ مرداد ۱۴۰۵