排序
动态网站架构入门:静态站、动态站与LNMP工作原理
一、静态网站和动态网站有什么区别 先从网站类型本身做了区分。 静态网站通常只包含: - HTML - CSS - JavaScript - 图片 - 视频等静态资源 这类资源往往可以直接由 Nginx 返回,因此只需要 Web...
LNMP排错指南:从静态页到数据库连接的分层定位
一、LNMP 排错为什么要用“排除法” 这里对排错方法的总结非常明确: - 用排除法 - 先从 Linux 基础环境看起 - 再分别检查 Nginx、PHP、MySQL 这是因为 LNMP 是多个组件串联起来的。 只要其中一...
LNMP数据库准备:MariaDB安装、安全初始化与授权访问
一、为什么 LNMP 需要先准备数据库 对于 WordPress 这类动态网站来说,页面内容、用户信息、文章数据都不可能只靠静态文件保存。 因此在 LNMP 中,数据库是动态站点上线前必须先准备好的基础组...
部署rsync服务并定时备份
一、前言 本文主要介绍部署Rsync服务并实现定时备份。 二、部署Rsync服务 2.1 服务端 1、检测是否安装 如果没有,则通过以下命令进行下载 2、编辑/etc/rsyncd.conf配置文件 3、检查 检查进程 检...
Ingress Controller 安装实战:裸机部署 ingress-nginx 的关键改造
一、打开https://kubernetes.github.io/ingress-nginx/deploy/bare-metal-clusters官网链接,下载配置文件 二、重新定义这个yaml文件 修改后的文件内容: 三、给k8s-node02节点添加标签 四、部...
Ingress 限流实战:访问速率限制与 Nginx Ingress 限流机制
一、配置访问速率限制 [Ingress官网关于rate-limiting说明](https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations/rate-limiting) 1.1 配置访问速率限制 在...
Keepalived进阶配置:非抢占模式与双主高可用设计
一、为什么基础主备之外还需要进阶配置 这里在完成基础主备高可用和服务监控之后,又继续讲了“进阶用法”。 这说明标准主备虽然能解决单点问题,但在一些更复杂的场景里,默认行为并不总是最合...
Logstash入门实战:部署、Filebeat联动、GeoIP与Nginx日志解析
一、logstash部署 **说明:此时环境是已经完成前面ES部署,本身存在JDK环境** 1.1 基于rpm方式安装logstash 1、下载软件包 下载链接: 2、在elk123主机上安装logstas
SSH登录并执行文本文件命令
一、脚本运行前提 - 通过SSH登录 - 需要登录设备管理地址统一放在一个文件类型为.txt的文本文件,这里习惯命名为ip_list.txt - 需要执行的命令统一放在一个文件类型为.txt的文本文件,这里习惯...
Rsync备份服务入门:概念、企业应用场景、三种模式与推拉详解
一、为什么备份服务是综合架构中的基础能力 备份服务在网站架构里并不是“出了问题再补”的内容,而是从一开始就要纳入设计的基础能力。 这里里对备份服务的理解非常直接: - 需要配合脚本使用 ...










