生产环境服务器初始化需先换国内镜像源再更新:ubuntu/debian备份sources.list后写入麒麟或阿里云源并执行apt update && apt full-upgrade -y;centos/rhel备份repo文件后下载清华或阿里云配置,再运行yum clean all && yum makecache && yum update -y。

生产环境中服务器初始化配置不是装完系统就完事,而是为后续稳定、安全、高效运行打基础的关键一步。核心目标是:环境干净、网络可靠、软件最新、工具齐备、安全可控。
更新系统并替换国内源
默认源通常慢且不稳定,必须第一时间更换为国内镜像源,再执行完整更新。
- Ubuntu/Debian系:备份/etc/apt/sources.list,写入阿里云或麒麟官方镜像地址(如https://mirrors.kylinos.cn/V10),再运行sudo apt update && sudo apt full-upgrade -y
- CentOS/RHEL系:备份/etc/yum.repos.d/CentOS-Base.repo,用curl下载阿里云或清华源,再执行yum clean all && yum makecache && yum update -y
- 麒麟V10 SP3等国产系统,优先使用其官方推荐的kylinos.cn镜像源,避免兼容性问题
安装基础运维工具
没有这些工具,日常排查和部署会举步维艰。建议一次性装全,而非边用边补。
宝塔面板11.3.0是一款针对Linux服务器设计的可视化管理工具,通过重构核心模块实现资源占用显著降低,尤其适合低配置服务器环境。它将复杂的命令行操作转化为直观的图形界面,帮助开发者快速完成网站部署、环境配置及日常运维工作,无需专业技术背景即可高效管理服务器。
- 必备命令行工具:wget(下载)、curl(调试接口)、vim(编辑配置)、net-tools(ifconfig/netstat)、iproute2(现代网络管理)
- 效率增强工具:bash-completion(命令自动补全)、htop(可视化进程监控)、lsof(查端口占用)、tree(目录结构查看)
- 开发协作工具:git(代码拉取)、unzip(解压)、lrzsz(终端传文件)
配置网络与主机标识
生产环境严禁依赖DHCP,IP必须固定;主机名和时区也要规范,否则日志、监控、集群通信都会出问题。
- 用nmcli或直接编辑网卡配置文件(如/etc/sysconfig/network-scripts/ifcfg-ens33),设置静态IP、子网掩码、网关和DNS(推荐223.5.5.5或114.114.114.114)
- 执行hostnamectl set-hostname your-prod-db-01统一命名规则,便于运维识别
- 设置时区为Asia/Shanghai,启用chronyd服务并配置阿里云NTP源(ntp.aliyun.com),确保时间绝对准确
调整安全与性能策略
生产环境不能“图省事”,该开的要开,该关的要关,该调的参数必须调。
- 防火墙按需开放端口(如80/443/22/3306),不要直接停用firewalld或ufw;SELinux保持enforcing状态,仅在确认冲突时临时设为permissive
- 内核参数优化:增大连接队列(net.core.somaxconn = 65535)、启用TIME-WAIT复用(net.ipv4.tcp_tw_reuse = 1)、降低swap倾向(vm.swappiness = 10)
- SSD磁盘建议将I/O调度器设为deadline或none(echo deadline > /sys/block/vda/queue/scheduler),减少调度延迟










