-
Docker Compose 环境变量改了却没生效?.env、env_file 与容器重建排查
修改 .env 后重启容器,应用仍然使用旧配置,往往需要区分 Compose 插值、容器环境与应用配置。本文核对项目参数及变量覆盖来源,说明 restart 与重新创建容器的区别,提供目标服务更新、持久数据检查、业务验收和回退步骤,帮助管理员避免无效重启和误删数据,也便于部署脚本固定正确的配置来源。...- 0
- 0
- 26
-
程序手动运行正常,交给 systemd 却启动失败?工作目录、环境变量与权限排查
程序在 SSH 终端运行正常,交给 systemd 却启动失败,常见原因是目录、运行时、环境配置或服务权限不同。本文从退出状态和实际 unit 配置入手,逐项检查相对路径、虚拟环境、环境文件与安全隔离,并说明 drop-in 修改、配置重载、启动限制和回滚验收的方法,避免以扩大权限或反复重启代替排查。...- 0
- 0
- 33
-
Linux 日志删了,磁盘空间为什么没释放?df、du 与已删除文件占用排查
日志文件删除后,磁盘使用率却没有下降,常见原因是程序仍持有已删除文件。本文从确认文件系统和统计范围开始,用 lsof 定位进程与 inode,说明 Nginx 日志重开、普通应用受控重启的适用条件,以及数据保留、业务验收和日志轮转中的风险,帮助管理员避免盲目清理或强制终止服务。...- 0
- 0
- 33
-
云服务器更换公网 IP 后哪些配置要改?DNS、回调地址与访问白名单检查清单
云服务器更换公网 IP 后,除了更新域名解析,还需核对 CDN 源站、真实出口地址、第三方 IP 白名单、支付或 Webhook 回调,以及邮件、备份和监控配置。本文区分入口与出口变化,提供切换前检查、源站测试、受控回滚和业务验收步骤,避免首页能访问却遗漏数据库连接或异步通知。...- 0
- 0
- 45
-
云服务器备份成功就能恢复吗?恢复演练、数据一致性与业务验证清单
云服务器备份任务显示成功后,还需要验证恢复点是否可读、数据是否一致,以及网站和数据库能否恢复业务。本文按 RPO 与 RTO 目标,说明如何列清恢复范围、隔离测试环境、核对磁盘和附件、验证数据库与业务链路,并记录恢复耗时、失败项及清理结果。演练优先新建资源,不覆盖生产磁盘,不触发真实邮件或支付。...- 0
- 0
- 54
-
SSH 密钥登录配置好后,如何安全关闭密码登录?sshd 检查与防锁死步骤
SSH 密钥能登录后,关闭密码认证仍需确认独立新连接、配置读取顺序与 Match 条件。本文说明如何检查 sshd 的有效配置,处理 PasswordAuthentication 与交互式认证,完成语法检查、服务重载和正反向测试,并准备控制台恢复与配置回滚。示例适用于使用 OpenSSH 的 Linux 云服务器,不适用于直接取消现有多因素认证。...- 0
- 0
- 72
-
WordPress 定时任务为什么不执行?WP-Cron 堆积、系统计划任务与队列排查指南
WordPress 定时发布、备份或邮件任务不执行时,应先区分 WP-Cron 触发失败、计划事件异常和 Action Scheduler 队列堆积。本文给出 WP-CLI 检查命令、回环请求排查方法、系统 Cron 配置示例,以及修复后的验证与回滚步骤。...- 0
- 0
- 117
-
SSL 证书明明没过期,浏览器为什么仍提示不安全?证书链、域名匹配与 SNI 排查方法
SSL 证书仍在有效期内,浏览器却提示连接不安全,常见原因包括证书链缺失、SAN 域名不匹配、SNI 返回错误证书、CDN 与源站配置不一致,以及 IPv6 节点未更新。本文给出 OpenSSL、Nginx 和 Apache 的安全排查步骤。...- 0
- 0
- 223
-
WordPress 数据库为什么越来越大?修订版本、Transient 与日志表清理方法
WordPress 数据库持续增长时,先用 WP-CLI 或 SQL 找出大表,再分别处理修订版本、过期 Transient、autoload 选项、插件日志与 Action Scheduler 队列。本文给出备份、清理、优化和验证步骤,避免误删业务数据。...- 0
- 0
- 126
-
云服务器要不要开启 IPv6?双栈访问、DNS、CDN 与防火墙配置说明
云服务器开启 IPv6 前,应先确认 CDN、源站、路由、Web 监听、防火墙和监控是否形成完整链路。本文说明双栈部署、AAAA 记录发布、分链路测试与回滚方法。...- 0
- 0
- 175














