Linux 与系统 第5页
Linux实时同步服务入门:为什么需要实时同步、Sersync原理与架构选择-AI运维探索者

Linux实时同步服务入门:为什么需要实时同步、Sersync原理与架构选择

一、为什么网站架构里会需要实时同步 这里先把问题背景说得很清楚: - 之前已经通过 `rsync + 定时任务` 实现了定时备份或定时同步 - 但对于 `NFS` 这类共享存储场景,往往需要更实时的数据同步...
Shell文本处理进阶:sed、awk 与 awk 数组统计技巧-AI运维探索者

Shell文本处理进阶:sed、awk 与 awk 数组统计技巧

一、`sed` 和变量联动是替换类操作的常见写法 这里用 IP 段替换做了一个非常典型的例子: 这里有两个值得记住的点: - `sed` 里使用 Shell 变量时,要用双引号而不是单引号。 - 分隔符不一定非...
LNMP数据库准备:MariaDB安装、安全初始化与授权访问-AI运维探索者

LNMP数据库准备:MariaDB安装、安全初始化与授权访问

一、为什么 LNMP 需要先准备数据库 对于 WordPress 这类动态网站来说,页面内容、用户信息、文章数据都不可能只靠静态文件保存。 因此在 LNMP 中,数据库是动态站点上线前必须先准备好的基础组...
Ansible Roles入门:从include_tasks到标准目录结构-AI运维探索者

Ansible Roles入门:从include_tasks到标准目录结构

一、为什么 `include_tasks` 之后还需要 Roles 先回顾 `include_tasks` 的价值:大型剧本可以拆成多个小文件,整体体积更小,也更容易分段维护。 但剧本拆开之后,新的问题也会出现: - `handle...
网站存储服务入门:为什么需要存储、存储分类与NFS工作原理-AI运维探索者

网站存储服务入门:为什么需要存储、存储分类与NFS工作原理

一、为什么网站架构里需要独立存储 这里对存储服务的定位很明确:它主要用于存放用户上传的内容,通常处在网站架构靠后的数据层位置。 如果没有独立存储,用户上传的数据往往会直接落在某一台 W...
CentOS集群初始化:关闭防火墙、配置YUM源、常用工具、SSH优化与时间同步-AI运维探索者

CentOS集群初始化:关闭防火墙、配置YUM源、常用工具、SSH优化与时间同步

一、为什么要先做系统初始化 在搭建综合架构之前,先做系统初始化有两个直接好处: - 避免环境差异导致后续实验频繁出错 - 给多台服务器准备一致的基础运行环境 这里的初始化步骤非常典型,适合...
Nginx反向代理避坑:多虚拟主机Host头与真实IP透传-AI运维探索者

Nginx反向代理避坑:多虚拟主机Host头与真实IP透传

一、为什么反向代理最容易踩这两个坑 这里将两个高频问题单独拎了出来: - 后端 Web 有多个虚拟主机时,代理后访问到的不是预期站点 - Web 访问日志里记录到的是代理服务器 IP,而不是用户真实 ...
Ansible流程控制实战:handlers重载服务、when按系统判断与loop批量操作-AI运维探索者

Ansible流程控制实战:handlers重载服务、when按系统判断与loop批量操作

一、案例一:handlers 触发器怎么用 先看一个“分发配置文件后重启 NFS 服务”的场景。 1.1 不使用 handlers 的问题 如果剧本直接写成下面这样: 那么不管 `/etc/exports` 是否真的发生变化,NF...
Linux定时任务实战:时间同步、ETC备份与Shell变量脚本-AI运维探索者

Linux定时任务实战:时间同步、ETC备份与Shell变量脚本

一、定时任务最常见的几类场景 这里总结了 cron 的典型用途: - 同步系统时间 - 进行定时备份 - 执行日常循环类操作 - 巡检并发送结果 本文先聚焦最基础也最常见的三类场景:时间同步、目录备份...
各个厂家SSH远程登录-AI运维探索者

各个厂家SSH远程登录

一、华三 1.1 V7版本(S7506E) 服务端 1、开启Stelent服务器功能,并调用ACL2500限制登录。 2、创建设备管理类本地用户client001,并设置密码为明文aabbcc,服务类型为SSH,用户优先级设为0。 3、...