<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>服务器运维 on Moxuan's Blog</title><link>http://www.moxuan.xin/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E8%BF%90%E7%BB%B4/</link><description>Recent content in 服务器运维 on Moxuan's Blog</description><image><title>Moxuan's Blog</title><url>https://i.postimg.cc/7hwBy7VS/calcr.png</url><link>https://i.postimg.cc/7hwBy7VS/calcr.png</link></image><generator>Hugo -- 0.154.3</generator><language>zh-cn</language><copyright>©2023-2026 moxuan</copyright><lastBuildDate>Thu, 10 Oct 2024 11:15:00 +0800</lastBuildDate><atom:link href="http://www.moxuan.xin/categories/%E6%9C%8D%E5%8A%A1%E5%99%A8%E8%BF%90%E7%BB%B4/index.xml" rel="self" type="application/rss+xml"/><item><title>服务器遭遇 CC 攻击，用 Fail2ban 自动封禁恶意 IP</title><link>http://www.moxuan.xin/posts/fail2ban-protect-nginx-ssh/</link><pubDate>Thu, 10 Oct 2024 11:15:00 +0800</pubDate><guid>http://www.moxuan.xin/posts/fail2ban-protect-nginx-ssh/</guid><description>记录一次博客被 CC 攻击的经历，以及我用 Fail2ban 自动识别并封禁恶意 IP 的完整配置过程。</description></item><item><title>数据库备份策略：从 mysqldump 到自动化脚本</title><link>http://www.moxuan.xin/posts/mysql-backup-strategy/</link><pubDate>Wed, 25 Sep 2024 20:00:00 +0800</pubDate><guid>http://www.moxuan.xin/posts/mysql-backup-strategy/</guid><description>分享我给小网站设计的数据库备份方案，包括全量备份、增量备份、压缩加密和异地存储的实现思路。</description></item><item><title>1核1G的小鸡怎么跑 MySQL？记一次 MariaDB 的极限内存压榨</title><link>http://www.moxuan.xin/posts/mysql-mariadb-memory-optimization/</link><pubDate>Thu, 12 Sep 2024 16:20:00 +0800</pubDate><guid>http://www.moxuan.xin/posts/mysql-mariadb-memory-optimization/</guid><description>记录我在一台 1 核 1G 内存的小 VPS 上优化 MariaDB 内存占用的过程，包括缓冲池、连接数和 Swap 配置。</description></item><item><title>用 Nginx 给静态博客加速的完整配置</title><link>http://www.moxuan.xin/posts/nginx-static-blog-acceleration/</link><pubDate>Thu, 05 Sep 2024 17:00:00 +0800</pubDate><guid>http://www.moxuan.xin/posts/nginx-static-blog-acceleration/</guid><description>分享我用 Nginx 托管 Hugo 静态博客的完整配置，包括 SSL、Gzip、缓存和反向代理优化。</description></item><item><title>谁在偷我的带宽？用 Nginx 漏桶算法限流防恶意爬虫</title><link>http://www.moxuan.xin/posts/nginx-limit-req-zone-anti-crawler/</link><pubDate>Sun, 25 Aug 2024 21:10:00 +0800</pubDate><guid>http://www.moxuan.xin/posts/nginx-limit-req-zone-anti-crawler/</guid><description>记录一次博客被恶意爬虫大量抓取的应对过程，用 Nginx 的 limit_req_zone 实现按 IP 限流，保护带宽和服务器资源。</description></item><item><title>Nginx 反向代理踩坑：跨域资源共享 (CORS) 报错怎么破</title><link>http://www.moxuan.xin/posts/ginx-reverse-proxy-cors/</link><pubDate>Thu, 15 Aug 2024 20:10:00 +0800</pubDate><guid>http://www.moxuan.xin/posts/ginx-reverse-proxy-cors/</guid><description>记录一次前后端分离项目中 Nginx 反向代理遇到 CORS 跨域报错的排查和解决过程。</description></item><item><title>Docker Compose 部署常用服务总结</title><link>http://www.moxuan.xin/posts/docker-compose-guide/</link><pubDate>Thu, 08 Aug 2024 15:30:00 +0800</pubDate><guid>http://www.moxuan.xin/posts/docker-compose-guide/</guid><description>总结我用 Docker Compose 部署常见服务的经验和模板，包括博客、数据库、监控和反向代理等场景。</description></item><item><title>容器间连不上？深入剖析 Docker Bridge 网络的 DNS 坑</title><link>http://www.moxuan.xin/posts/docker-network-dns-troubleshooting/</link><pubDate>Mon, 22 Jul 2024 20:50:00 +0800</pubDate><guid>http://www.moxuan.xin/posts/docker-network-dns-troubleshooting/</guid><description>记录一次 Docker 容器间无法通过名称通信的问题排查过程，涉及默认 bridge 网络和自定义网络的 DNS 解析机制。</description></item><item><title>用 rsync 无感迁移 100G 网站数据到新的服务器</title><link>http://www.moxuan.xin/posts/rsync-server-migration-guide/</link><pubDate>Thu, 18 Jul 2024 21:40:00 +0800</pubDate><guid>http://www.moxuan.xin/posts/rsync-server-migration-guide/</guid><description>记录我用 rsync 把大量网站数据从旧服务器迁移到新服务器的过程，包括增量同步、权限保留和断点续传的处理。</description></item><item><title>VPS 磁盘爆满报警，记录几个极其好用的 Docker 清理命令</title><link>http://www.moxuan.xin/posts/docker-disk-space-clean/</link><pubDate>Fri, 05 Jul 2024 09:30:00 +0800</pubDate><guid>http://www.moxuan.xin/posts/docker-disk-space-clean/</guid><description>分享我清理 Docker 占用磁盘空间的经验，包括悬空镜像、废弃容器、数据卷和构建缓存的清理方法。</description></item><item><title>服务器 SSH 安全配置：密钥登录与 fail2ban 联动</title><link>http://www.moxuan.xin/posts/vps-ssh-key-login/</link><pubDate>Wed, 12 Jun 2024 22:00:00 +0800</pubDate><guid>http://www.moxuan.xin/posts/vps-ssh-key-login/</guid><description>分享我配置服务器 SSH 安全的一些做法，包括禁用密码登录、使用密钥认证、修改端口和配合 fail2ban 防御暴力破解。</description></item><item><title>Linux 磁盘满了怎么救？LVM 逻辑卷扩容完整流程</title><link>http://www.moxuan.xin/posts/linux-lvm-logical-volume-expansion/</link><pubDate>Sat, 25 May 2024 16:10:00 +0800</pubDate><guid>http://www.moxuan.xin/posts/linux-lvm-logical-volume-expansion/</guid><description>记录一次 Linux 磁盘空间不足的扩容过程，从分区扩容到 LVM 逻辑卷扩展，再到文件系统扩容的完整操作。</description></item><item><title>Linux 日志排查：journalctl 实战与常见问题</title><link>http://www.moxuan.xin/posts/linux-journalctl-debug/</link><pubDate>Wed, 08 May 2024 19:40:00 +0800</pubDate><guid>http://www.moxuan.xin/posts/linux-journalctl-debug/</guid><description>分享我用 journalctl 排查 Linux 系统日志的经验，包括常用命令、过滤技巧和持久化配置。</description></item><item><title>服务突然 502？排查 Linux 'Too many open files' 报错踩坑记录</title><link>http://www.moxuan.xin/posts/linux-too-many-open-files-fix/</link><pubDate>Mon, 22 Apr 2024 23:15:00 +0800</pubDate><guid>http://www.moxuan.xin/posts/linux-too-many-open-files-fix/</guid><description>记录一次 Nginx 报 502 的排查过程，最终定位到 Linux 文件描述符限制，以及我是怎么调整系统和应用参数的。</description></item><item><title>手里的小鸡越来越多？部署 Uptime Kuma 给全员上探针</title><link>http://www.moxuan.xin/posts/uptime-kuma-server-monitoring/</link><pubDate>Fri, 05 Apr 2024 16:30:00 +0800</pubDate><guid>http://www.moxuan.xin/posts/uptime-kuma-server-monitoring/</guid><description>&lt;p&gt;&lt;strong&gt;为什么需要监控？&lt;/strong&gt;
最近沉迷在 NodeSeek 上捡垃圾，手里不知不觉攒了七八台各地的便宜 VPS。有些线路极其不稳定，动不动就掉线。平时要靠自己手动去 PING 看看死没死，效率太低。
为了解放自己，决定部署目前开源界最火的监控面板：Uptime Kuma。&lt;/p&gt;</description></item></channel></rss>