• Home
  • Cloud VPS
    • Hong Kong VPS
    • US VPS
  • Dedicated Servers
    • Hong Kong Servers
    • US Servers
    • Singapore Servers
    • Japan Servers
  • Company
    • Contact Us
    • Blog
logo logo
  • Home
  • Cloud VPS
    • Hong Kong VPS
    • US VPS
  • Dedicated Servers
    • Hong Kong Servers
    • US Servers
    • Singapore Servers
    • Japan Servers
  • Company
    • Contact Us
    • Blog
ENEN
  • 简体简体
  • 繁體繁體
Client Area

How to Install CentOS 9 Step-by-Step

March 3, 2026

Here is a clear, step-by-step guide on how to install CentOS Stream 9 (the current “CentOS 9” in 2026) on a physical machine or virtual machine. The process uses the Anaconda graphical installer, which remains largely unchanged since the initial release.

Note: In 2026, always use the latest CentOS Stream 9 ISO from official mirrors, as the distribution receives continuous updates. The DVD ISO is recommended for most users because it includes many packages for offline installation.

Step 1: Download the CentOS Stream 9 ISO

  1. Go to the official CentOS download page: https://www.centos.org/download or directly to a mirror index: https://mirror.stream.centos.org/9-stream/BaseOS/x86_64/iso/
  2. Download the latest DVD ISO file:
    • Look for CentOS-Stream-9-latest-x86_64-dvd1.iso (around 14 GB)
    • Or a dated version like CentOS-Stream-9-20260223.0-x86_64-dvd1.iso
  3. (Recommended) Verify the download integrity using the provided .MD5SUM or .SHA256SUM file from the same directory.

For virtual machines (VMware, VirtualBox, KVM, etc.), you can mount this ISO directly.

Step 2: Create Bootable Media

  • Physical machine: Use a tool like Rufus (Windows), balenaEtcher, Fedora Media Writer, or dd (Linux/macOS) to write the ISO to a USB drive (≥8 GB).
  • Virtual machine: Attach/mount the ISO file as a virtual CD/DVD drive and set it to boot first.

Step 3: Boot from the ISO

Restart your computer (or power on the VM) and boot from the USB/ISO.

You will see the boot menu:

  • Select Install CentOS Stream 9 (usually the first option) and press Enter.

The installer loads and performs a media check (it may take a minute).

Step 4: Welcome & Language Selection

The graphical Anaconda installer starts.

  • Choose your preferred language for the installation process (e.g., English).
  • Click Continue.

Step 5: Installation Summary Screen

This is the main configuration hub. All items marked with a warning (!) must be addressed before proceeding.

Typical sections to configure:

  1. Keyboard
    • Add or select your layout (e.g., US English).
  2. Time & Date
    • Select your region and city (e.g., Asia → Hong Kong).
    • Enable Network Time (NTP) for automatic synchronization.
  3. Installation Destination
    • Select the disk where you want to install CentOS.
    • Choose Automatic partitioning for beginners (it creates standard /boot, swap, and / partitions).
    • Or choose Custom for advanced layouts (e.g., separate /home, LVM).
    • Click Done → Accept Changes.
  4. Network & Hostname
    • Enable network interfaces (Ethernet or Wi-Fi).
    • Set a hostname (e.g., myserver.local).
    • Configure IPv4/IPv6 if needed (DHCP is default).
  5. Software Selection
    • Choose a base environment:
      • Minimal Install (most common for servers — no GUI)
      • Server with GUI (includes GNOME desktop)
      • Workstation (full desktop experience)
    • Add-ons: Select additional packages like “Development Tools”, “System Tools”, etc., if desired.
  6. Root Password (and User Creation)
    • Set a strong root password.
    • (Optional but recommended) Create a non-root user with administrator privileges.

Once all required sections are green (no warnings), click Begin Installation.

Step 6: Installation Progress

The installer formats disks, downloads/installs packages, and configures the system.

  • This can take 5–30 minutes depending on hardware and ISO type (DVD vs. boot+network).

Step 7: Complete & Reboot

When finished, you will see:

  • Click Reboot System.

Remove the USB/ISO media (or disconnect in VM) so it boots from the hard drive.

Step 8: First Boot & Login

  • If you chose a GUI: Log in with your user or root.
  • If minimal/server install: You get a text console login.

Run these first commands after login:

Bash
sudo dnf update -y
sudo reboot

This applies the latest security patches and bug fixes (CentOS Stream 9 is continuously updated).

Common Post-Install Tips

  • Enable extra repositories (very useful):
    Bash
    sudo dnf install epel-release -y
    sudo dnf upgrade -y
  • If you need a desktop later (on minimal install):
    Bash
    sudo dnf groupinstall "Server with GUI" -y
    sudo systemctl set-default graphical.target
    sudo reboot
  • Check your version:
    Bash
    cat /etc/centos-release
    uname -r

That’s it! You now have a fresh CentOS Stream 9 system ready for server, development, or learning use.

If you’re installing in a VM and want visual references, many online guides (like those from Tecmint or ComputingForGeeks from 2022) still show nearly identical screens, as Anaconda hasn’t changed dramatically. The main differences in 2026 are updated package versions and kernel (usually 5.14 series with backports). Enjoy your new system! 🚀

Recent Posts

  • IPv6 on Hong Kong VPS: Setup, Benefits, and Why It Matters for Asia-Pacific in 2026
  • Hong Kong VPS PostgreSQL Setup: High-Performance Database Configuration for Asia-Pacific (2026)
  • Hong Kong VPS for Live Streaming: RTMP Server Setup and Low-Latency Delivery to China (2026)
  • How to Set Up a Mail Server on Hong Kong VPS: Postfix, Dovecot, and Email Deliverability (2026)
  • How to Run a SaaS Product on Hong Kong VPS: Architecture and Deployment Guide 2026

Recent Comments

  1. Hong Kong VPS Uptime and SLA: What 99.9% Uptime Really Means for Your Business (2026) - Server.HK on How to Monitor Your Hong Kong VPS: Uptime, Performance, and Alert Setup Guide (2026)
  2. Best Hong Kong VPS Providers in 2026: Compared by Speed, Routing, and Value - Server.HK on How to Migrate Your Website to a Hong Kong VPS: Zero-Downtime Transfer Guide (2026)
  3. vibramycin injection on How to Choose the Right Hong Kong VPS Plan: A Buyer’s Guide for 2026
  4. allopurinol for gout on CN2 GIA vs BGP vs CN2 GT: What’s the Real Difference for China Connectivity?
  5. antibiotics online purchase on How to Set Up a WordPress Site on a Hong Kong VPS with aaPanel (Step-by-Step 2026)

Knowledge Base

Access detailed guides, tutorials, and resources.

Live Chat

Get instant help 24/7 from our support team.

Send Ticket

Our team typically responds within 10 minutes.

logo
Alipay Cc-paypal Cc-stripe Cc-visa Cc-mastercard Bitcoin
Cloud VPS
  • Hong Kong VPS
  • US VPS
Dedicated Servers
  • Hong Kong Servers
  • US Servers
  • Singapore Servers
  • Japan Servers
More
  • Contact Us
  • Blog
  • Legal
© 2026 Server.HK | Hosting Limited, Hong Kong | Company Registration No. 77008912
Telegram
Telegram @ServerHKBot