CentOS-RHEL-Linux-Enterprise-Community-پایداری-رایگان-سرور-پشتیبانی-تجاری-دیتاسنتر-SLES-OracleLinux-UbuntuLTS-Stream-AlmaLinux-RockyLinux-LTS-Security-Serverدوره رایگان-الگوریتم اول-free-آموزش کامل

لطفا صبر کنید...

آماده‌سازی قبل از نصب

  1. بررسی سخت‌افزار:

    حداقل RAM و CPU مورد نیاز و فضای خالی دیسک را چک کنید (معمولاً با ۱GB RAM و ۲۰GB دیسک برای سرور کافی است).

  2. دانلود ISO:

    از سایت رسمی نسخه مورد نظر را بگیرید (CentOS 7/8، AlmaLinux، RockyLinux).

  3. ساخت فلش بوتیبل:

    با ابزارهایی مثل Rufus (ویندوز) یا dd (لینوکس)، فایل ISO را روی فلش بریزید.

     
    # مثال روی لینوکس:
    sudo dd if=CentOS.iso of=/dev/sdX bs=4M status=progress

بوت و شروع نصب

  1. تنظیم بوت (BIOS/UEFI):سیستم را ری‌استارت و وارد BIOS/UEFI شوید. فلش را به عنوان First Boot Device بگذارید.
  2. شروع نصب از فلش:سیستم را روشن کنید تا منوی نصب CentOS نشان داده شود (Install CentOS/Alma/Rocky).

مراحل نصب گرافیکی

  1. انتخاب زبان نصب:

    فارسی/انگلیسی؛ بعد Next.

  2. پیکربندی:

    • تاریخ/منطقه زمانی
    • کیبورد
    • پارتیشن‌بندی دیسک (اتوماتیک یا دستی: Custom برای حرفه‌ای‌ها)

    اگر سیستم سروری است، پیشنهاد پارتیشن جدا برای home، و var بدهید.

  3. انتخاب نرم‌افزارها:

    • Server with GUI (اگر دسکتاپ لازم داری)، یا Minimal Install برای سبک‌ترین حالت سرور.
    • امکان افزودن یا حذف پکیج (Development Tools و …).
  4. تنظیم شبکه (اختیاری):

    • فعال‌سازی و تنظیم IP (DHCP یا Manual)
  5. ایجاد کلمه عبور:

    رمز root را ست کنید.

    می‌توانید کاربر جدید هم اضافه کنید.

نصب و بوت اولیه

  1. تأیید و شروع نصب:“Begin Installation” انتخاب کنید و کمی منتظر بمانید.
  2. پایان و restart:پس از پایان نصب، فلش را جدا کنید و سیستم را ریبوت کنید.

راه‌اندازی اولیه سرور (Post-Install)

  1. ورود (Login):با یوزر و رمز وارد شوید.
  2. تنظیم شبکه و آپدیت:
     
    sudo nmcli device connect eth0        # فعال‌سازی کارت شبکه (در صورت نیاز)
    sudo yum update -y                    # بروزرسانی کلی سیستم (CentOS 7/AlmaLinux/Rocky)
  3. نصب ابزارهای کاربردی:
     
    sudo yum install -y vim nano wget net-tools git
  4. نصب SSH و فعال‌سازی (در صورت سروری بودن):
     
    sudo systemctl enable sshd
    sudo systemctl start sshd

شخصی‌سازی و تنظیمات اولیه

  • فایروال (Firewall):
     
    sudo firewall-cmd --add-service=ssh --permanent
    sudo firewall-cmd --reload
  • تنظیم ساعت سیستم:
     
    sudo timedatectl set-timezone Asia/Tehran
  • نصب نرم‌افزارهای افزوده:برای سرور وب، دیتابیس، غیره.

خلاصه:

۱- دانلود ISO، ساخت فلش بوتیبل، تنظیم بوت

۲- انتخاب زبان/پارتیشن/رمز

۳- اتمام نصب و راه‌اندازی اولیه (شبکه/آپدیت)

۴- نصب ابزار و تنظیمات شخصی