从零开始,openEuler 服务器配置全指南与性能优化实战

XMSDN
本文全面解析 openEuler 服务器的从零配置流程,涵盖系统安装、基础环境搭建及服务部署,结合实战案例,深入讲解性能优化技巧,帮助用户全面提升系统运行效率,构建稳定高效的服务器环境。

openEuler(欧拉)作为一款面向数字基础设施的开源操作系统,凭借其兼容 RHEL/CentOS 生态、强大的硬件适配能力以及优异的内核性能,已成为众多企业和开发者构建服务器环境的首选,本文将详细介绍 openEuler 服务器的从零配置到性能优化的全过程,帮助您快速搭建一个安全、稳定、高效的服务器环境。

系统初始化与基础网络配置

在安装完成 openEuler 之后,首要任务是进行基础环境的初始化,确保服务器可以通过网络正常访问。

  1. 更新系统软件包 openEuler 默认使用 dnf 作为包管理器,在配置任何服务前,建议先更新系统到最新版本:

    从零开始,openEuler 服务器配置全指南与性能优化实战

    dnf update -y
  2. 配置静态 IP 地址 使用 nmcli 工具配置网络(以 NetworkManager 为例):

    # 设置静态 IP、网关、DNS
    nmcli connection modify "System eth0" ipv4.addresses 192.168.1.100/24 ipv4.gateway 192.168.1.1 ipv4.dns 8.8.8.8 ipv4.method manual
    # 重启网络服务
    nmcli connection up "System eth0"
  3. 优化 SSH 服务 SSH 是服务器管理的核心入口,必须进行加固:

    • 禁用 Root 远程登录:编辑 /etc/ssh/sshd_config,设置 PermitRootLogin no
    • 使用密钥认证:禁用 PasswordAuthentication no,强制使用 SSH 密钥登录,提高安全性。
    • 调整超时时间:设置 ClientAliveInterval 300ClientAliveCountMax 2,防止空闲连接断开。

系统安全加固

服务器安全是配置过程中的重中之重。

  1. 防火墙配置 openEuler 默认启用 firewalld,开放必要的端口(如 Web 服务 80/443,数据库 3306/5432):

    firewall-cmd --permanent --add-service=http
    firewall-cmd --permanent --add-service=https
    firewall-cmd --permanent --add-port=3306/tcp
    firewall-cmd --reload
  2. SELinux 策略 openEuler 默认开启 SELinux(Enforcing 模式),初期配置时,如果服务启动报错,可以先临时设置为 Permissive 模式排查问题,长期建议学习 SELinux 策略编写,确保服务在安全限制下运行。

  3. 创建普通用户并配置 sudo 绝对不要直接使用 root 账户进行日常操作,创建一个具有 sudo 权限的普通用户:

    useradd -m -s /bin/bash admin
    passwd admin
    visudo # 添加 admin ALL=(ALL) ALL

服务器性能优化

openEuler 拥有强大的内核优化能力,通过调整内核参数,可以显著提升高并发场景下的吞吐量。

  1. 内核参数调优 编辑 /etc/sysctl.conf 文件,添加以下关键配置以优化网络和文件系统:

    # TCP 连接优化
    net.ipv4.tcp_tw_reuse = 1
    net.ipv4.tcp_fin_timeout = 30
    net.core.somaxconn = 65535
    # 文件描述符限制
    fs.file-max = 655350
    # 缓存优化
    net.ipv4.tcp_max_tw_buckets = 1048576
    net.ipv4.tcp_max_syn_backlog = 8192
    net.ipv4.tcp_fastopen = 3

    保存后执行 sysctl -p 使配置生效。

  2. 文件系统优化

💡 温馨提示

📌 阅读须知 Rules & Notice

本站坚持免费分享,致力于为大家提供实用、优质的内容与资源。

🔗欢迎大家收藏与转发,转载请保留本站链接,请勿私自去除版权信息。

📚所有外部整理资源,仅作学习交流使用,请勿用于各类商业用途。

🤝网络相聚本是缘分,希望大家文明交流,理性浏览。

🛠️若发现内容有误或涉及侵权,我们将第一时间处理整改。

💖 感谢每一位朋友的陪伴与支持

✨ 用心分享,一路同行 ✨

取消
微信二维码
微信二维码
支付宝二维码