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

CentOS 网络部署指南:如何在CentOS上进行网络安装服务器设置

CentOS | 网络部署指南:如何在CentOS上进行网络安装服务器设置

(最新消息截止2025年8月,附趣味操作指南🚀)

📢 最新动态:CentOS生态大变革!

2025年8月更新

  • CentOS Linux 7/8已全面停止维护,官方力推CentOS Stream(滚动更新版),但生产环境建议转向Rocky Linux/AlmaLinux(兼容RHEL 10)或直接使用RHEL免费许可!
  • 腾讯云等厂商已提供一键迁移工具,支持CentOS 7/8无缝替换为TencentOS,成功率近100%!🔥

🎯 网络安装服务器设置全流程(CentOS Stream 10)

准备工作:选对版本是关键!

  1. 下载镜像
    🔗 CentOS Stream官网 选择Stream 10(2025年最新稳定版)。
    💡 替代方案:生产环境优先用Rocky Linux 10或AlmaLinux 10!

  2. 制作启动盘
    使用UltraISORufus将镜像写入U盘(≥8GB),虚拟机用户可直接挂载ISO。


安装CentOS:基础配置三步走

启动安装程序
  • 虚拟机用户:设置NAT网络模式,确保能联网。
  • 物理机用户:插入U盘,开机按F12选择启动项。
系统安装
  • 语言选择:中文(简体)😄
  • 软件选择
    • 💻 服务器:选“最小安装”(无GUI,节省资源)
    • 🖥️ 开发/测试:选“带GUI的服务器”
  • 分区方案
    /boot    500MB  (引导分区)
    swap     8GB     (内存×2)
    /        剩余空间(根目录)
网络与主机名
  • 静态IP配置(重要!):
    vi /etc/sysconfig/network-scripts/ifcfg-enp0s3

    📝 修改以下字段:

    BOOTPROTO=static
    ONBOOT=yes
    IPADDR=192.168.1.100  # 自定义IP
    NETMASK=255.255.255.0
    GATEWAY=192.168.1.1
    DNS1=8.8.8.8

    🔄 重启网络服务:

    CentOS 网络部署指南:如何在CentOS上进行网络安装服务器设置

    systemctl restart network

系统优化:让服务器飞起来!

更新系统与软件
dnf update -y  # CentOS Stream用dnf替代yum
安装常用工具
dnf install -y vim wget net-tools  # 文本编辑+网络工具
配置防火墙
systemctl start firewalld
firewall-cmd --permanent --add-service=http  # 开放80端口
firewall-cmd --reload

进阶部署:搭建Web服务器(以Nginx为例)

安装Nginx
dnf install -y nginx
systemctl start nginx
systemctl enable nginx  # 开机自启
测试访问

浏览器输入服务器IP(如http://192.168.1.100),看到“Welcome to Nginx”即成功!🎉

配置虚拟主机(可选)
vi /etc/nginx/conf.d/example.com.conf

📝 添加以下内容:

CentOS 网络部署指南:如何在CentOS上进行网络安装服务器设置

  server {
      listen 80;
      server_name example.com;
      root /usr/share/nginx/html/example;
      index index.html;
  }

常见问题:排障指南

  1. Q:网络不通?

    • 检查ifcfg-enp0s3配置是否正确。
    • ping 8.8.8.8测试外网,ping 192.168.1.1测试网关。
  2. Q:yum/dnf报错?

    • 清理缓存:dnf clean all
    • 更换源(如阿里云):
      curl -o /etc/yum.repos.d/CentOS-Stream.repo https://mirrors.aliyun.com/repo/Centos-stream-10.repo

💡 CentOS还能用吗?

  • 开发/测试:CentOS Stream 10可用,但需接受滚动更新风险。
  • 生产环境:建议迁移至Rocky Linux/AlmaLinux 10,或直接用RHEL免费许可!

行动建议
1️⃣ 先用虚拟机测试网络配置流程。
2️⃣ 生产服务器优先选择稳定版替代方案。
3️⃣ 定期备份数据,避免停服风险!🔒

(信息来源:CentOS官网、腾讯云白皮书、51CTO实战教程,更新至2025年8月)

发表评论