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

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

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

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

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

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

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

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

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

کدام توزیع برای شما؟

اگر… این را بردارید چرا
تازه شروع کرده‌اید اوبونتو LTS بیشترین آموزش و پاسخ آماده
سرور را کم دست می‌زنید دبیان بسته‌های آزموده، تغییرات کمتر
تیم شما با ردهت کار کرده آلما یا راکی دستورها و ساختار آشنا
نرم‌افزار خاصی دارید هرچه سازنده گفته مستندات رسمی را دنبال کنید

اگر هیچ‌کدام از این شرط‌ها را ندارید، اوبونتو LTS را بردارید و به این تصمیم بیش از این فکر نکنید. می‌توانید بعداً سیستم‌عامل را با یک کلیک عوض کنید.

دو خانواده، دو ابزار مدیریت بسته

توزیع‌های لینوکس به دو خانواده اصلی تقسیم می‌شوند و تفاوت روزمره‌شان همین است:

خانواده توزیع‌ها نصب بسته به‌روزرسانی
دبیان اوبونتو، دبیان apt install nginx apt update && apt upgrade
ردهت آلما، راکی dnf install nginx dnf upgrade

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

فرقی نمی‌کند کدام توزیع را انتخاب کنید — کار اول روی هر سرور تازه یکی است: ورود با کلید SSH به‌جای رمز، فعال کردن فایروال و نصب Fail2ban. سروری که این سه کار روی آن انجام نشده، ظرف چند ساعت هدف حمله‌های خودکار قرار می‌گیرد. مراحل در راهنمای امن‌سازی سرور لینوکس.

نگاه نزدیک‌تر به هر توزیع

اوبونتو — پرکاربردترین توزیع سرور. نسخه‌های LTS پنج سال پشتیبانی امنیتی دارند و تقریباً هر نرم‌افزاری مستندات نصب اوبونتو دارد.

دبیان — پایه‌ای که اوبونتو روی آن ساخته شده. محافظه‌کارتر است: بسته‌ها دیرتر به‌روز می‌شوند اما وقتی می‌رسند، آزموده‌اند. مصرف حافظه پایه کمی کمتر است.

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

بعد از انتخاب توزیع

توزیع فقط نقطه شروع است. کاری که واقعاً انجام می‌دهید معمولاً یکی از این‌هاست:

پنج اشتباه رایج ساعت اول

اینها را بارها روی سرورهای تازه دیده‌ایم:

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

۲. فعال کردن فایروال پیش از باز کردن پورت SSH. اگر ufw enable بزنید و قانون ufw allow OpenSSH را از قبل اضافه نکرده باشید، همان لحظه خودتان را بیرون می‌اندازید. کنسول تحت وب ابر سپهر تنها راه بازگشت است.

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

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

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

چهار مورد اول در راهنمای امن‌سازی سرور لینوکس و مورد پنجم در راهنمای بک‌آپ خودکار با Restic پوشش داده شده‌اند.

چند نکته درباره منابع

انتخاب توزیع تقریباً بر مصرف منابع اثری ندارد؛ آنچه اثر دارد کاری است که می‌کنید:

مصرف‌کننده اصلی چه چیزی محدودش می‌کند
دیتابیس حافظه — کل مجموعه فعال باید در رم جا شود
وب‌سرور با PHP حافظه و پردازنده به‌نسبت برابر
پردازش تصویر و ویدیو پردازنده
ذخیره فایل و بک‌آپ دیسک
کامپایل و بیلد پردازنده و حافظه همزمان

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

نگهداری

کار دستور (خانواده دبیان) چه زمانی
به‌روزرسانی بسته‌ها apt update && apt upgrade هفتگی
بررسی فضای دیسک df -h ماهانه
بررسی سرویس‌های خراب systemctl list-units --failed ماهانه
بررسی مصرف حافظه free -h ماهانه

روی خانواده ردهت همین کارها با dnf انجام می‌شود.

جمع‌بندی

انتخاب توزیع لینوکس تصمیم مهمی به نظر می‌رسد اما در عمل کم‌اثرترین انتخاب در مسیر راه‌اندازی سرور است. اگر مطمئن نیستید، اوبونتو LTS را بردارید.

آنچه واقعاً روی نتیجه اثر می‌گذارد، منابعی است که انتخاب می‌کنید و کارهای امنیتی که در ساعت اول انجام می‌دهید. با پرداخت روزانه می‌توانید یک توزیع را امتحان کنید و اگر مناسب نبود، سیستم‌عامل را عوض کنید.

ساخت سرور مجازی لینوکس

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

برای شروع کدام توزیع لینوکس را انتخاب کنم؟ +

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

تفاوت اوبونتو و دبیان در عمل چقدر است؟ +

هر دو از یک خانواده‌اند و دستورهایشان یکسان است. دبیان بسته‌های قدیمی‌تر اما آزموده‌تر دارد و کمی سبک‌تر است؛ اوبونتو بسته‌های تازه‌تر و مستندات بیشتر. برای بیشتر پروژه‌ها این تفاوت محسوس نیست.

آلما لینوکس و راکی لینوکس چه فرقی دارند؟ +

تقریباً هیچ. هر دو نسخه سازگار با ردهت هستند و پس از پایان پشتیبانی سنت‌اواس ساخته شدند. اگر تیم شما با ردهت کار کرده، هرکدام را که راحت‌ترید بردارید.

آیا انتخاب توزیع روی سرعت سایت اثر دارد؟ +

در عمل تقریباً هیچ. آنچه سرعت را تعیین می‌کند منابع سرور، تنظیمات وب‌سرور و کد خود برنامه است، نه اینکه توزیع کدام باشد.

اگر توزیع را اشتباه انتخاب کردم چه کنم؟ +

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

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

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

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

سیستم‌عامل‌ها دیگر

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