بلاگ/مراحل خرید و راه‌اندازی سرور مجازی: از انتخاب پلن تا اولین اتصال SSH
به‌روز شده

مراحل خرید و راه‌اندازی سرور مجازی: از انتخاب پلن تا اولین اتصال SSH

1405/06/310 بازدید
مراحل خرید و راه‌اندازی سرور مجازی: از انتخاب پلن تا اولین اتصال SSH

مراحل خرید و راه‌اندازی سرور مجازی: از انتخاب پلن تا اولین اتصال SSH

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

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

مراحل خرید و راه‌اندازی سرور مجازی از انتخاب پلن تا اتصال SSH

۱. نیاز واقعی خود را مشخص و پلن مناسب را انتخاب کنید

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

برای شروع، این جدول را به‌عنوان نقطه شروع در نظر بگیرید، نه یک قانون قطعی:

کاربردCPURAMدیسک
تست، یادگیری، پروژه شخصی کوچک۱ هسته۱ تا ۲ گیگابایت۲۵ گیگابایت SSD
سایت شرکتی یا فروشگاهی با ترافیک متوسط۲ هسته۴ گیگابایت۵۰ گیگابایت SSD
اپلیکیشن تولیدی، API یا دیتابیس فعال۴ هسته به بالا۸ گیگابایت به بالا۱۰۰ گیگابایت SSD به بالا

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

فضای دیسک را هم جدا از رم و CPU در نظر بگیرید. لاگ سرویس‌ها، بک‌آپ‌های محلی و آپلود کاربران با گذر زمان فضا مصرف می‌کنند؛ اگر برنامه شما فایل زیاد ذخیره می‌کند (تصویر، ویدیو، آپلود کاربر)، دیسک را با فاصله اطمینان بیشتری از حداقل نیاز فعلی انتخاب کنید، نه دقیقاً هم‌اندازه آن.

اگر بعد از این جدول هنوز بین چند پلن مردد هستید، راهنمای انتخاب پلن سرور مجازی آریانت تفاوت پلن‌های پایه، عمومی، RAM، CPU و Storage را با جزئیات بیشتری توضیح می‌دهد.

۲. دیتاسنتر و موقعیت جغرافیایی را انتخاب کنید

محل فیزیکی سرور روی تأخیر (latency) کاربران نهایی اثر مستقیم دارد. اگر بیشتر بازدیدکنندگان یا کاربران شما در ایران هستند، دیتاسنتر داخلی معمولاً سریع‌ترین پاسخ را می‌دهد. برای پروژه‌هایی که مخاطب بین‌المللی دارند یا نیاز به IP خارج از ایران دارند، دیتاسنترهای خارجی گزینه بهتری هستند.

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

نکته دیگری که در همین مرحله ارزش بررسی دارد، محدودیت‌های قانونی یا شبکه‌ای مقصد کاربران است. برای برخی کسب‌وکارها (مثلاً فروش به بازار ترکیه یا اروپا)، سرور در همان منطقه جغرافیایی هم تأخیر را کم می‌کند و هم گاهی الزامات نگهداری داده محلی را ساده‌تر برآورده می‌کند.

۳. سیستم‌عامل و مدل بیلینگ را مشخص کنید

بیشتر پلن‌های سرور مجازی از چند توزیع لینوکس (اوبونتو، دبیان، سنتوس) و ویندوز سرور پشتیبانی می‌کنند. اگر با خط فرمان راحت هستید یا قرار است سرویسی مثل Nginx، Node.js یا دیتابیس روی آن اجرا کنید، لینوکس معمولاً انتخاب ساده‌تر و ارزان‌تری است. اگر به نرم‌افزار خاص ویندوزی یا دسترسی Remote Desktop نیاز دارید، ویندوز سرور را انتخاب کنید.

مدل بیلینگ هم روی هزینه نهایی اثر می‌گذارد:

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

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

۴. سفارش را ثبت و پرداخت ریالی را انجام دهید

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

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

۵. اطلاعات دسترسی سرور را دریافت کنید

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

  • آدرس IP سرور
  • نام کاربری (روی لینوکس معمولاً root)
  • رمز عبور اولیه
  • پورت SSH (اگر پورت پیش‌فرض ۲۲ نباشد)

این اطلاعات را جایی امن ذخیره کنید، نه در پیام‌رسان یا فایل متنی بدون رمزگذاری. رمز عبور اولیه را هم بعد از اولین ورود حتماً تغییر خواهید داد.

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

خط فرمان ترمینال هنگام اتصال SSH به سرور مجازی

۶. اولین اتصال SSH به سرور

برای اتصال به سرور لینوکسی از طریق SSH، ترمینال (روی مک و لینوکس) یا Windows Terminal / PowerShell (روی ویندوز ۱۰ به بعد) را باز کنید و دستور زیر را با IP واقعی سرور اجرا کنید:

ssh root@IP_SERVER

در اولین اتصال، پیامی درباره fingerprint سرور نمایش داده می‌شود؛ با تایپ yes آن را تأیید کنید. سپس رمز عبوری که در مرحله قبل دریافت کرده‌اید را وارد کنید. اگر اتصال برقرار نشد، این موارد را بررسی کنید:

  • IP و پورت SSH را درست وارد کرده‌اید
  • سرور کاملاً راه‌اندازی شده و از حالت در حال ساخت خارج شده است
  • فایروال شبکه محلی شما پورت خروجی ۲۲ (یا پورت اختصاصی) را مسدود نکرده است

اگر روی ویندوز از کلاینتی مثل PuTTY استفاده می‌کنید، به‌جای دستور بالا کافی است IP و پورت را در فیلدهای مربوطه وارد و روی Open کلیک کنید.

برای سرور ویندوزی، به‌جای SSH معمولاً از Remote Desktop Connection استفاده می‌کنید: در ویندوز جستجو کنید «Remote Desktop Connection»، IP سرور را وارد کنید و با نام کاربری و رمز عبوری که دریافت کرده‌اید وارد شوید.

۷. تنظیمات اولیه امنیتی بعد از اولین اتصال

بعد از ورود موفق، قبل از هر کار دیگری این چند مورد را انجام دهید:

  • رمز عبور اولیه را با دستور passwd تغییر دهید و از رمز طولانی و غیرقابل حدس استفاده کنید.
  • در صورت امکان، ورود با کلید SSH را فعال کنید و بعد از تست موفق، ورود با رمز عبور را غیرفعال کنید.
  • یک کاربر غیر root با دسترسی sudo بسازید و از آن برای کارهای روزمره استفاده کنید، به‌جای ورود مستقیم با root.
  • فایروال سرور (مثل UFW در اوبونتو) را فعال کنید و فقط پورت‌های واقعاً لازم را باز بگذارید.

جزئیات کامل هر یک از این مراحل، از جمله نمونه دستورها و تنظیمات فایل sshd_config، در راهنمای اختصاصی امن‌سازی دسترسی SSH به سرور لینوکس قابل بررسی است.

جمع‌بندی

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