آموزش نصب و کانفیگ Ubuntu Server روی سرور
امروزه بسیاری از سازمانها، شرکتها و دیتاسنترها برای راه اندازی سرویسهای شبکه، مجازی سازی، هاستینگ، پردازش داده و زیرساختهای ابری از Ubuntu Server استفاده میکنند. این سیستم عامل به دلیل پایداری بالا، امنیت مناسب، متن باز بودن و مصرف بهینه منابع، به یکی از محبوبترین توزیعهای لینوکس در محیطهای سروری تبدیل شده است. به ویژه نسخه Ubuntu Server 22.04 LTS که به دلیل پشتیبانی بلند مدت و بروز رسانیهای امنیتی منظم، در بسیاری از زیر ساختهای سازمانی مورد استفاده قرار میگیرد.
در کنار انتخاب سیستم عامل مناسب، استفاده از سخت افزار قدرتمند نیز تأثیر مستقیمی بر عملکرد و پایداری سرور دارد. به همین دلیل بسیاری از مدیران شبکه برای اجرای سرویسهای لینوکسی، مجازی سازی و پردازشهای سنگین از سرور HP استفاده میکنند. سرورهای نسل جدید HP به ویژه مدلهای G10 و G11، سازگاری بسیار خوبی با Ubuntu Server دارند و امکاناتی مانند RAID Controller، مدیریت از راه دور iLO و پشتیبانی از پردازندههای قدرتمند Xeon را در اختیار کاربران قرار میدهند.
در این مقاله به صورت تخصصی مراحل آموزش نصب Ubuntu Server روی سرورهای HP را بررسی میکنیم. همچنین با نحوه دانلود Ubuntu 22.04 Server، ساخت فلش بوت، تنظیمات BIOS و RAID، نصب لینوکس روی سرور hp، فعال سازی OpenSSH و انجام تنظیمات اولیه پس از نصب آشنا میشویم تا بتوانید بدون مشکل، سرور اوبونتو خود را راه اندازی و پیکربندی کنید.
Ubuntu Server چیست و چه کاربردی دارد؟
Ubuntu Server نسخهای از سیستم عامل Ubuntu است که برای استفاده در سرورها و محیطهای شبکه طراحی شده است. این سیستم عامل به دلیل امنیت بالا، پایداری مناسب و مصرف بهینه منابع، یکی از محبوبترین توزیعهای لینوکس در دیتاسنترها محسوب میشود.
از Ubuntu Server معمولاً برای راه اندازی وب سرور، مجازی سازی، هاستینگ، دیتابیس و سرویسهای ابری استفاده میشود. همچنین این سیستم عامل سازگاری بسیار خوبی با سخت افزارهای حرفهای و سرور HP G10 دارد و به همین دلیل در بسیاری از زیر ساختهای سازمانی مورد استفاده قرار میگیرد.
مزایای استفاده از Ubuntu Server روی سرورهای HP
استفاده از اوبنتو سرور روی سرورهای HP باعث میشود سرویسهای شبکه، مجازی سازی و پردازشهای سازمانی با پایداری و مدیریت بهتری اجرا شوند. یکی از مهمترین مزایای Ubuntu Server، پشتیبانی مناسب از RAID Controller، مجازی سازی، Docker و ابزارهای مدیریتی سرور است. به همین دلیل بسیاری از مدیران شبکه هنگام خرید سرور HP سازگاری آن با لینوکس و Ubuntu Server را بررسی میکنند.
برخی از مهمترین مزایای اوبونتو سرور عبارتند از:
- پشتیبانی مناسب از RAID Controller سرورهای HP
- عملکرد پایدار در VMware و مجازی سازی
- امکان مدیریت آسان سرور از طریق OpenSSH و iLO
- مصرف بهینه منابع سخت افزاری
- بروزرسانیهای امنیتی منظم و پشتیبانی LTS
- سازگاری مناسب با Docker، Kubernetes و سرویسهای ابری
همچنین سرورهای نسل جدید HP مانند G10 و G11 به دلیل پشتیبانی از پردازندههای Xeon، حافظه ECC و قابلیت مدیریت از راه دور iLO، بستر مناسبی برای اجرای Ubuntu Server در پروژههای حرفهای، هاستینگ و زیر ساختهای سازمانی فراهم میکنند.
پیش نیازهای نصب Ubuntu Server
قبل از شروع نصب Ubuntu Server روی سرور HP، بهتر است پیش نیازهای سخت افزاری و فایلهای مورد نیاز را آماده کنید تا فرآیند نصب بدون مشکل انجام شود. همچنین استفاده از سخت افزار مناسب، تأثیر مستقیمی بر عملکرد و پایداری سرور خواهد داشت.
حداقل سخت افزار مورد نیاز
1. پردازنده دو هستهای 64Bit
2.حداقل ۴ گیگابایت RAM
3.حداقل ۲۵ گیگابایت فضای ذخیره سازی
4. کارت شبکه Gigabit
5. فلش Bootable یا DVD نصب
دانلود نسخه ISO اوبونتو 20.04
برای نصب Ubuntu Server روی سرور HP، ابتدا باید فایل ISO نسخه مورد نظر را دانلود کنید. نسخه Ubuntu Server 20.04 LTS یکی از نسخههای پایدار اوبونتو است که برای محیطهای سروری، مجازی سازی، هاستینگ و سرویسهای سازمانی کاربرد زیادی دارد.
برای دانلود اوبونتو سرور، وارد سایت رسمی Ubuntu شوید و از بخش Server، نسخه Ubuntu Server 20.04 LTS را انتخاب کنید. بهتر است همیشه فایل ISO را از منبع رسمی دانلود کنید تا از سالم بودن فایل نصب و امنیت سیستم عامل مطمئن باشید.
پس از دانلود فایل ISO، باید آن را روی فلش بوتیبل کنید. برای این کار میتوانید از نرم افزارهایی مثل Rufus، Ventoy یا Balena Etcher استفاده کنید. اگر قصد نصب روی سرور HP را دارید، معمولاً استفاده از فلش Bootable یا نصب از طریق iLO رایجترین روش است.
اسکرینشات صفحه دانلود Ubuntu Server از سایت رسمی Ubuntu
Alt تصویر: دانلود اوبونتو سرور 20.04 برای نصب روی سرور HP
تنظیمات بوت و نصب اوبونتو روی سرور HP
بعد از آماده سازی فایل ISO، باید سرور را از طریق فلش Bootable یا فایل ISO بوت کنید. در سرورهای HP میتوانید این کار را از طریق Boot Menu، تنظیمات BIOS/UEFI یا iLO انجام دهید. اگر از iLO استفاده میکنید، میتوانید فایل ISO را به صورت Virtual Media به سرور معرفی کنید و نصب را بدون نیاز به فلش انجام دهید.
1_ انتخاب فایل نصب Ubuntu Server
پس از بوت شدن سرور، صفحه نصب Ubuntu Server نمایش داده میشود. در این مرحله گزینه نصب Ubuntu Server را انتخاب کنید تا وارد مراحل اصلی نصب شوید.
پیشنهاد تصویر:صفحه بوت Ubuntu Server
Alt تصویر: انتخاب فایل نصب Ubuntu Server روی سرور HP
2_ انتخاب زبان نصب
در اولین مرحله، زبان نصب را انتخاب کنید. معمولاً برای سرورها زبان English پیشنهاد میشود؛ چون بیشتر خطاها، مستندات فنی و دستورات لینوکس بر اساس زبان انگلیسی هستند.
پیشنهاد تصویر:صفحه انتخاب زبان Ubuntu Server
Alt تصویر: انتخاب زبان در نصب Ubuntu Server
3_ تنظیم طرح صفحه کلید
در بخش Keyboard Configuration، نوع کیبورد را مشخص کنید. برای بیشتر کاربران، گزینه English US مناسب است. اگر بعداً نیاز به تغییر زبان کیبورد داشته باشید، میتوانید پس از نصب از طریق تنظیمات سیستم آن را تغییر دهید.
پیشنهاد تصویر: تنظیم Keyboard Layout در Ubuntu
Alt تصویر: تنظیم صفحه کلید در نصب اوبونتو سرور
4_ تنظیم شبکه
در این مرحله Ubuntu Server کارت شبکه سرور را شناسایی میکند. اگر شبکه شما DHCP داشته باشد، IP به صورت خودکار دریافت میشود.
اما برای سرورهای سازمانی و سرورهای HP بهتر است IP ثابت یا Static IP تنظیم شود تا بعداً برای اتصال SSH، مدیریت سرویسها و دسترسی کاربران مشکلی ایجاد نشود. در صورت استفاده از چند کارت شبکه، میتوانید کارت اصلی را انتخاب کنید یا بعد از نصب تنظیمات Bonding و VLAN را انجام دهید.
پیشنهاد تصویر: صفحه تنظیم شبکه Ubuntu Server
Alt تصویر: تنظیم IP در Ubuntu Server روی سرور HP
5_ تنظیم Proxy
اگر در شبکه سازمانی شما برای دسترسی به اینترنت از Proxy استفاده میشود، آدرس آن را در این بخش وارد کنید. در غیر این صورت، این قسمت را خالی بگذارید و به مرحله بعد بروید.
پیشنهاد تصویر: صفحه Proxy در نصب Ubuntu
Alt تصویر: تنظیم Proxy در نصب Ubuntu Server
6_ تنظیم Mirror برای مخازن
در این بخش باید Mirror یا مخزن دانلود پکیجهای اوبونتو انتخاب شود. اگر Mirror پیش فرض به درستی کار میکند، همان را نگه دارید. انتخاب Mirror مناسب باعث میشود دانلود آپدیتها و پکیجها سریعتر انجام شود.
پیشنهاد تصویر: صفحه Mirror Address در Ubuntu Server
Alt تصویر: تنظیم Mirror مخازن در Ubuntu Server
7_ تنظیم دیسک و پارتیشن بندی
در مرحله Storage Configuration باید مشخص کنید Ubuntu Server روی کدام دیسک نصب شود. اگر روی سرور HP از RAID Controller استفاده میکنید، بهتر است قبل از نصب، RAID را از طریق HP Smart Storage Administrator تنظیم کرده باشید تا Ubuntu دیسک نهایی را به درستی شناسایی کند.
برای نصب ساده میتوانید گزینه Use an entire disk را انتخاب کنید. اما در محیطهای حرفهای بهتر است پارتیشن بندی را به صورت دستی انجام دهید و برای بخشهایی مثل home و var فضای جداگانه در نظر بگیرید.
پیشنهاد تصویر: صفحه Storage Configuration
Alt تصویر: تنظیم دیسک برای نصب Ubuntu Server روی سرور HP
8_ ایجاد کاربر و تنظیمات سیستم
در این مرحله باید نام سرور، نام کاربری و رمز عبور را وارد کنید. بهتر است برای Hostname از نامی مشخص و قابل شناسایی استفاده کنید؛ مثلاً `hp-ubuntu-server` یا نام مرتبط با نقش سرور در شبکه.
رمز عبور باید قوی باشد و شامل حروف بزرگ، حروف کوچک، عدد و کاراکتر خاص باشد.
پیشنهاد تصویر: صفحه Profile Setup
Alt تصویر: ایجاد کاربر در نصب Ubuntu Server
9_ نصب سرور OpenSSH
در بخش SSH Setup، گزینه Install OpenSSH Server را فعال کنید. این گزینه بسیار مهم است؛ چون بعد از نصب، امکان مدیریت سرور از راه دور از طریق SSH فراهم میشود.
برای سرورهای HP که معمولاً در رک یا دیتاسنتر قرار دارند، فعال سازی OpenSSH کمک میکند بدون نیاز به دسترسی مستقیم فیزیکی، سرور را مدیریت و پیکربندی کنید.
پیشنهاد تصویر: صفحه نصب OpenSSH Server
Alt تصویر: نصب OpenSSH در Ubuntu Server
10_ نصب سرویسهای اضافی
در این مرحله Ubuntu امکان نصب برخی سرویسهای آماده را نمایش میدهد. اگر تازه در حال نصب سیستم عامل هستید، بهتر است فقط موارد ضروری را انتخاب کنید و نصب سرویسهایی مثل Docker، Kubernetes یا ابزارهای دیگر را بعد از پایان نصب انجام دهید تا کنترل بیشتری روی پیکربندی داشته باشید.
پیشنهاد تصویر: صفحه Featured Server Snaps
Alt تصویر: نصب سرویسهای اضافی در Ubuntu Server
11_ ری استارت سیستم
بعد از پایان نصب، گزینه Reboot Now را انتخاب کنید. اگر نصب از طریق فلش انجام شده، بعد از نمایش پیام، فلش را جدا کنید تا سرور دوباره وارد محیط نصب نشود.
پیشنهاد تصویر: صفحه Installation Complete
Alt تصویر: پایان نصب Ubuntu Server و ری استارت سیستم
12_ ورود به سیستم و پیکربندی اولیه
پس از ری استارت، با نام کاربری و رمز عبوری که ساختهاید وارد Ubuntu Server شوید. در اولین ورود بهتر است سیستم را بروز رسانی کنید:
bash
sudo apt update
sudo apt upgrade
بعد از آن میتوانید تنظیمات اولیه مانند IP ثابت، Firewall، تغییر پورت SSH و نصب ابزارهای مورد نیاز را انجام دهید. این مرحله برای افزایش امنیت و آماده سازی سرور اوبونتو جهت استفاده در محیط عملیاتی اهمیت زیادی دارد.
نحوه بروزرسانی Ubuntu Server
بعد از نصب Ubuntu Server، یکی از مهمترین اقداماتی که باید انجام دهید بروزرسانی سیستم عامل و پکیجهای نصب شده است. بروزرسانی منظم سرور باعث افزایش امنیت، رفع باگها، بهبود عملکرد سیستم و سازگاری بهتر با سرویسهای مختلف میشود. به همین دلیل در سرورهای سازمانی و سرورهای HP، توصیه میشود پس از نصب اولیه Ubuntu Server، سیستم را به آخرین نسخه پایدار بروزرسانی کنید.
برای بروزرسانی Ubuntu Server ابتدا وارد ترمینال شوید و دستور زیر را اجرا کنید تا لیست جدیدترین پکیجها از مخازن Ubuntu دریافت شود:
sudo apt update
بعد از دریافت لیست بروزرسانیها، با دستور زیر میتوانید پکیجهای نصب شده را به آخرین نسخه ارتقا دهید:
sudo apt upgrade
در زمان اجرای این دستور ممکن است سیستم از شما تأییدیه بخواهد که باید کلید Y را وارد کرده و Enter بزنید تا فرآیند بروزرسانی آغاز شود. بسته به سرعت اینترنت و تعداد پکیجها، این مرحله ممکن است چند دقیقه زمان ببرد.
همچنین برای حذف پکیجها و فایلهای اضافی که دیگر مورد نیاز نیستند، میتوانید از دستور زیر استفاده کنید:
sudo apt autoremove
بعد از پایان بروزرسانی، بهتر است یک بار سرور را ری استارت کنید تا تغییرات به صورت کامل اعمال شوند:
sudo reboot
پیشنهاد تصویر: اجرای دستور apt update و apt upgrade در ترمینال Ubuntu Server
Alt تصویر: بروزرسانی Ubuntu Server روی سرور HP
فعال سازی کاربر Root در Ubuntu Server
در Ubuntu Server به صورت پیشفرض حساب Root غیر فعال است و کاربران از طریق دستور sudo دسترسی مدیریتی دریافت میکنند. این موضوع باعث افزایش امنیت سیستم میشود؛ اما در برخی شرایط مانند مدیریت پیشرفته سرور، اجرای اسکریپتهای خاص یا انجام تنظیمات سطح بالا، ممکن است نیاز داشته باشید کاربر Root را فعال کنید.
برای فعال سازی Root ابتدا وارد ترمینال Ubuntu Server شوید و دستور زیر را اجرا کنید:
sudo passwd root
بعد از اجرای دستور، سیستم از شما میخواهد یک رمز عبور جدید برای کاربر Root وارد کنید. رمز عبور را وارد کرده و دوباره آن را تأیید کنید. پس از انجام این مرحله، حساب Root فعال خواهد شد.
اگر قصد دارید مستقیماً با کاربر Root وارد سیستم شوید، میتوانید از دستور زیر استفاده کنید:
su –
سپس رمز عبور Root را وارد کنید تا وارد محیط مدیریتی Root شوید.
توجه داشته باشید که فعال سازی Root میتواند ریسک امنیتی سرور را افزایش دهد؛ به همین دلیل در سرورهای سازمانی و محیطهای عملیاتی، معمولاً استفاده از sudo به جای ورود مستقیم با Root توصیه میشود.
پیشنهاد تصویر: فعال سازی کاربر Root در ترمینال Ubuntu Server
Alt تصویر: فعال سازی کاربر Root در Ubuntu Server روی سرور HP
مشکلات رایج نصب Ubuntu روی سرور HP
در زمان نصب Ubuntu Server روی سرورهای HP ممکن است برخی مشکلات سخت افزاری یا تنظیماتی باعث اختلال در فرآیند نصب شوند. یکی از رایجترین مشکلات، شناسایی نشدن RAID توسط Ubuntu است که معمولاً به دلیل پیکربندی نشدن RAID Controller یا تنظیم نبودن HP Smart Array رخ میدهد. در بعضی مواقع نیز سرور از روی فلش USB بوت نمیشود که این مشکل اغلب به تنظیمات Boot Priority یا ناسازگاری حالت UEFI و Legacy مربوط است.
برخی کاربران بعد از شروع نصب با شناسایی نشدن کارت شبکه مواجه میشوند که معمولاً با بروزرسانی Firmware یا استفاده از نسخههای جدیدتر Ubuntu Server برطرف میشود. همچنین هنگام نصب از طریق iLO ممکن است فایل ISO به درستی Mount نشود یا اتصال Virtual Media قطع شود که در بیشتر موارد با بروزرسانی iLO و استفاده از فایل ISO سالم قابل حل است.
یکی دیگر از خطاهای رایج، گیر کردن سیستم روی صفحه Loading Installer است. این مشکل معمولاً به دلیل خرابی فایل ISO، ساخت نادرست فلش Bootable یا تنظیمات اشتباه BIOS ایجاد میشود و با دانلود مجدد فایل Ubuntu و بررسی تنظیمات بوت سرور قابل رفع خواهد بود.
جمع بندی
Ubuntu Server یکی از قدرتمندترین و پایدارترین توزیعهای لینوکس برای راهاندازی سرویسهای شبکه، مجازی سازی، هاستینگ و زیر ساختهای سازمانی محسوب میشود و در کنار سرورهای HP عملکرد بسیار مناسبی ارائه میدهد. در این مقاله به صورت کامل مراحل دانلود و نصب Ubuntu Server، تنظیمات BIOS و RAID، پیکربندی شبکه، فعال سازی OpenSSH، بروزرسانی سیستم و رفع مشکلات رایج نصب روی سرورهای HP را بررسی کردیم تا بتوانید بدون مشکل، سرور اوبونتو خود را راه اندازی و مدیریت کنید.
اگر قصد راه اندازی زیرساخت حرفهای، خرید هارد سرور HP یا دریافت مشاوره تخصصی برای انتخاب و کانفیگ سرور را دارید، میتوانید از طریق ولکان سرور اطلاعات بیشتری دریافت کرده و مناسبترین سرور را برای پروژههای سازمانی و مجازی سازی انتخاب کنید.