当前位置:首页 > 问答 > 正文

Linux教程|服务器部署 centos系统安装,CentOS系统安装指南

🚀 手把手教你安装CentOS系统:从零开始部署Linux服务器

场景引入
凌晨3点,你突然接到老板电话:"我们的网站崩了!赶紧在阿里云新机器上装个CentOS救急!" 😱 别慌!这份2025年最新指南将用最接地气的方式,带你20分钟搞定系统安装,连运维老鸟看了都直呼内行~


📦 准备工作清单

  1. 镜像获取

    • 官方推荐CentOS Stream 9(2025年仍在维护版本)
    • 文件大小约8GB,建议用迅雷等工具下载(认准SHA256校验值)
  2. 启动盘制作

    # 用dd命令快速制作(Mac/Linux通用)
    sudo dd if=CentOS-Stream-9-x86_64-latest-dvd.iso of=/dev/sdX bs=4M status=progress

    ⚠️ 注意:/dev/sdX要换成你的U盘设备名(dev/sdb)

  3. 服务器配置检查

    • 至少2核CPU + 4GB内存(运行GNOME桌面需8GB)
    • 硬盘建议50GB起步(系统分区25GB,剩余空间挂载到/home)

🖥️ 图文安装教程(含避坑点)

步骤1:启动安装程序

插入U盘重启,狂按F12(不同品牌快捷键不同)选择U盘启动,你会看到这个界面:

Linux教程|服务器部署 centos系统安装,CentOS系统安装指南

[!] Install CentOS Stream 9  
[ ] Test this media & install  
[ ] Troubleshooting  

👉 直接选第一项,别浪费时间检测镜像(除非你网络特别慢)

步骤2:关键配置项

  1. 语言选择

    • 新手建议选中文(会影响后续时区自动设置)
    • 老司机推荐英文,避免某些软件出现乱码
  2. 磁盘分区(重点❗):

    • 新手选"自动配置"
    • 手动分区推荐方案:
      /boot     1GB  (标准ext4)  
      swap      内存的1.5倍(比如8GB内存给12GB)  
      /         30GB (xfs格式性能更好)  
      /home     剩余所有空间  
  3. 网络配置
    打开以太网开关!💡 勾选"自动连接",否则装完系统会发现连不上网

    Linux教程|服务器部署 centos系统安装,CentOS系统安装指南

  4. ROOT密码
    设置至少12位含特殊字符的密码(2025年暴力破解太猖獗了)
    ✅ 建议额外创建普通用户,日常不用root操作


🛠️ 安装后必做优化(运维工程师私藏版)

关闭讨厌的SELinux(适合测试环境)

sudo sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

换国内yum源(下载速度飞起)

sudo mv /etc/yum.repos.d/CentOS-*.repo /backup/  # 备份原有源
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-stream-9.repo
sudo dnf makecache

安装效率工具全家桶

sudo dnf install -y epel-release  # 扩展软件库
sudo dnf install -y htop tmux git wget vim

💡 常见问题急救包

问题1:安装卡在"Starting dracut initqueue hook"
✅ 解法:重启时在启动参数追加 nomodeset

问题2:笔记本触摸板失灵
✅ 解法:安装libinput驱动

sudo dnf install xorg-x11-drv-libinput

问题3:图形界面卡成PPT
✅ 解法:换轻量级桌面

Linux教程|服务器部署 centos系统安装,CentOS系统安装指南

sudo dnf groupinstall "Xfce Desktop"

🎯 终极建议

2025年的CentOS Stream更适合开发者,生产环境建议考虑:

  • Rocky Linux 9.x
  • AlmaLinux 9.x
    两者完全兼容RHEL,且不像CentOS Stream会频繁更新

(完)下次教你们用Ansible批量部署100台服务器,点赞过100立马更新! 👍

ℹ️ 本文基于2025年7月CentOS社区文档及实际测试环境验证,适用于大多数x86_64架构服务器,ARM版本安装略有不同,需要特别注意驱动兼容性。

发表评论