Skip to content

Linux 运维

本系列以 Ubuntu(含 Ubuntu Server LTS)为主要环境,记录日常运维中的基本配置、常见操作与问题排查。

为什么选 Ubuntu

  • LTS 长期支持:每两年发布一版,支持周期 5 年,适合服务器与长期运行环境。
  • 包管理简单apt 命令统一,软件源丰富,文档和社区成熟。
  • 云与生态:多数云厂商提供 Ubuntu 镜像,Docker、K8s 等文档常以 Ubuntu 为例。

版本说明

文中未特别说明时,默认以 Ubuntu 22.04 LTS (Jammy) 为准;部分命令在 20.04、24.04 上同样适用。

内容结构

模块说明
基本配置网络(Netplan)、静态 IP、UFW 防火墙等
开发环境配置Java、MySQL、Docker、GitLab 等在 Ubuntu 上的安装与配置
OpenVPN 服务基于 Ubuntu 的 OpenVPN 服务端搭建
常见操作端口查看、包管理、服务管理等常用命令
常见问题常见报错与排查思路

快速参考

场景命令示例(Ubuntu)
更新软件源sudo apt update
安装软件sudo apt install <包名>
查看服务状态sudo systemctl status <服务名>
重启服务sudo systemctl restart <服务名>
查看端口占用ss -tlnpsudo lsof -i :端口
防火墙放行端口sudo ufw allow 端口

更多细节请从左侧目录进入对应章节。

个人博客