چرا Ubuntu 24 انتخاب مناسبی برای سرور است؟
اوبونتو ۲۴ یک نسخه LTS (پشتیبانی بلندمدت) محسوب میشود و این موضوع نشاندهنده تمرکز Canonical بر پایداری، امنیت و بروزرسانی منظم است. نسخه سرور این توزیع، بهطور خاص برای محیطهای عملیاتی طراحی شده و مزایای قابل توجهی نسبت به نسخه دسکتاپ دارد:
پشتیبانی بلندمدت: نسخههای LTS حداقل ۵ سال بروزرسانی امنیتی و پشتیبانی دریافت میکنند. این ویژگی باعث میشود بدون نگرانی از ارتقاء مداوم سیستمعامل، بتوانید سرور خود را برای مدت طولانی مدیریت کنید.
امنیت بالاتر: اوبونتو سرور بدون محیط گرافیکی نصب میشود و تنها شامل بستههای ضروری است. این رویکرد، سطح حمله را کاهش میدهد. ابزارهایی مانند UFW و AppArmor نیز به صورت پیشفرض در دسترس هستند.
کارایی بهتر: حذف اجزای غیرضروری دسکتاپ باعث میشود منابع سختافزاری به شکل موثرتری مصرف شوند و سرویسهای حیاتی با پایداری و سرعت بالاتری اجرا گردند.
مدیریت آسان: وجود ابزارهای قدرتمند خط فرمان مانند SSH و سیستم مدیریت بسته APT، کنترل و مدیریت سرور از راه دور را ساده و قابل اطمینان میکند.
مراحل نصب Ubuntu 24
پس از mount کردن فایل ISO سیستمعامل روی سرور، فرآیند نصب آغاز میشود و مراحل مختلف به ترتیب نمایش داده خواهند شد.
شروع نصب Ubuntu 24
پس از بوت سیستم از روی رسانه نصب (DVD یا فلش)، صفحه خوشآمدگویی نصبکننده نمایش داده میشود. در این بخش گزینه «Try or Install Ubuntu Server» را انتخاب کنید تا فرآیند نصب آغاز شود.

انتخاب زبان و چیدمان صفحهکلید
در اولین مرحله، زبان مورد نظر برای نصب را انتخاب میکنید تا تمامی پیامها و منوها به همان زبان نمایش داده شوند. سپس باید طرحبندی کیبورد را متناسب با صفحهکلید فیزیکی سیستم تعیین کنید تا در طول نصب دچار مشکل تایپ نشوید.
تعیین نوع نصب
در مرحله «The type of installation» مشخص میکنید که اوبونتو به چه شکلی نصب شود. در این آموزش، گزینه «Ubuntu Server» انتخاب میشود. این گزینه نسخهای از اوبونتو را نصب میکند که بهطور اختصاصی برای استفاده در سرورها بهینه شده است.

پیکربندی شبکه
در بخش «Network configuration» تنظیمات شبکه انجام میشود. این مرحله اهمیت زیادی دارد زیرا ارتباط سرور با شبکه و اینترنت در همین قسمت مشخص میشود. با انتخاب کارت شبکه، میتوانید موارد زیر را تنظیم کنید:
-
نوع اتصال (Ethernet یا Wi-Fi)
-
روش دریافت IP (خودکار یا دستی)
-
آدرس Gateway
-
سرورهای DNS
تنظیم پروکسی
وارد کردن پروکسی در زمان نصب الزامی نیست و فقط در شرایطی مانند محدود بودن دسترسی شبکه یا استفاده از یک پروکسی خاص انجام میشود.
انتخاب Mirror
در این مرحله، نزدیکترین یا مناسبترین Mirror برای دانلود بستههای نرمافزاری انتخاب میشود. Mirrorها نسخههای کپی از مخازن اوبونتو هستند و انتخاب درست آنها باعث افزایش سرعت دانلود و بروزرسانی میشود. امکان وارد کردن آدرس Mirror به صورت دستی نیز وجود دارد.
پیکربندی فضای ذخیرهسازی
در بخش «Storage configuration» نحوه استفاده از دیسک مشخص میشود. اگر نیاز به پارتیشنبندی خاصی ندارید، میتوانید از تنظیمات پیشفرض استفاده کنید. در غیر این صورت، پارتیشنبندی دستی انجام دهید.
توجه: پارتیشنبندی دیسک حساس است و در صورت نداشتن تجربه کافی، استفاده از حالت خودکار توصیه میشود.

تنظیم پروفایل کاربری
پس از آمادهسازی دیسک، نوبت به ایجاد حساب کاربری میرسد. در این بخش اطلاعات زیر وارد میشود:
-
نام کامل
-
نام کاربری
-
نام سرور
-
کلمه عبور امن
این حساب، کاربر اصلی برای مدیریت سرور خواهد بود. در بسیاری از سرویسهای میزبانی، رمز عبور اولیه توسط شرکت ارائهدهنده تعیین میشود و توصیه میگردد پس از اولین ورود، آن را تغییر دهید.
فعالسازی SSH
در مرحله تنظیمات SSH، گزینه نصب OpenSSH را فعال کنید تا امکان اتصال امن و مدیریت از راه دور سرور فراهم شود. SSH یکی از اصلیترین و امنترین روشهای دسترسی به سرورهای لینوکسی است.
انتخاب بستههای نرمافزاری سرور
در هنگام نصب Ubuntu 24 روی سرور اختصاصی دیدگاه، میتوانید بستههای نرمافزاری مورد نیاز خود را از بخش Featured Server Snaps انتخاب کنید. این بستهها شامل سرویسهای رایج مانند وبسرورها (Nginx یا Apache)، پایگاهدادهها (MySQL یا PostgreSQL) و ابزارهای مانیتورینگ هستند و راهاندازی اولیه سرور را بسیار سریعتر میکنند.
جمعبندی و اقدامات پس از نصب
پس از اتمام نصب Ubuntu 24 Server، یک بستر پایدار و قابل اعتماد در اختیار دارید که برای انواع سرویسها قابل استفاده است.
اقدامات پیشنهادی پس از نصب:
-
بروزرسانی سیستم: اجرای دستورات
sudo apt updateوsudo apt upgradeبرای دریافت آخرین بروزرسانیها -
تنظیم فایروال: پیکربندی UFW و محدود کردن دسترسیها به پورتهای ضروری
-
ایمنسازی SSH: تغییر پورت پیشفرض و غیرفعال کردن ورود مستقیم کاربر root
- نصب سرویسهای مورد نیاز: راهاندازی نرمافزارهای متناسب با پروژه مانند LAMP یا





