<?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>Moxuan's Blog</title><link>http://www.moxuan.xin/</link><description>Recent content 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>Sun, 22 Dec 2024 12:30:00 +0800</lastBuildDate><atom:link href="http://www.moxuan.xin/index.xml" rel="self" type="application/rss+xml"/><item><title>受够了密码满天飞，用 Vaultwarden 搭建私人密码管家服务器</title><link>http://www.moxuan.xin/posts/self-host-vaultwarden-password-manager/</link><pubDate>Sun, 22 Dec 2024 12:30:00 +0800</pubDate><guid>http://www.moxuan.xin/posts/self-host-vaultwarden-password-manager/</guid><description>&lt;p&gt;&lt;strong&gt;信任危机&lt;/strong&gt;
各大平台的账号密码越来越多，有些乱设的记不住，设成一样的又怕撞库。存在浏览器自带的密码夹里也不放心。
看上了大名鼎鼎的 Bitwarden，但官方镜像太重了，最终选择了基于 Rust 语言轻量级重写的 &lt;code&gt;Vaultwarden&lt;/code&gt;。&lt;/p&gt;</description></item><item><title>连公网 IP 都不需要，用 Cloudflare Tunnels 安全发布内网服务</title><link>http://www.moxuan.xin/posts/cloudflare-tunnels-expose-local-service/</link><pubDate>Thu, 05 Dec 2024 17:15:00 +0800</pubDate><guid>http://www.moxuan.xin/posts/cloudflare-tunnels-expose-local-service/</guid><description>&lt;p&gt;&lt;strong&gt;没有公网 IP 的悲哀&lt;/strong&gt;
最近在自己电脑上开发了一个小面板，想发给朋友测试。但现在的家用宽带全是层层 NAT，根本拿不到公网 IP，就算拿到也封了 80 和 443 端口。&lt;/p&gt;</description></item><item><title>告别断网掉线的恐惧，Tmux 与 Zsh 打造终极服务器终端环境</title><link>http://www.moxuan.xin/posts/tmux-zsh-productivity-setup/</link><pubDate>Tue, 26 Nov 2024 23:30:00 +0800</pubDate><guid>http://www.moxuan.xin/posts/tmux-zsh-productivity-setup/</guid><description>&lt;p&gt;&lt;strong&gt;运维的痛&lt;/strong&gt;
以前跑一个要编译半小时的内核模块或者爬虫脚本，必须小心翼翼地把 SSH 窗口开着。有次网线不小心碰了一下断网了，几十分钟的进度直接化为乌有。直到我用上了终端复用神器：&lt;strong&gt;Tmux&lt;/strong&gt;。&lt;/p&gt;</description></item><item><title>告别手动传文件，利用 Git Hooks 实现代码推送到服务器的全自动部署</title><link>http://www.moxuan.xin/posts/git-hooks-auto-deploy/</link><pubDate>Sun, 10 Nov 2024 14:50:00 +0800</pubDate><guid>http://www.moxuan.xin/posts/git-hooks-auto-deploy/</guid><description>&lt;p&gt;&lt;strong&gt;告别 FTP 时代&lt;/strong&gt;
以前修改博客的前端代码或者自己的小项目，总是在本地改完，用 FTP 软件拖到服务器，极其繁琐，且版本经常搞混。
稍微研究了一下 Git 底层的钩子逻辑（Git Hooks），花半小时搞定了一套极简的自动化部署流水线。&lt;/p&gt;</description></item><item><title>研究了一下 Cloudflare 的缓存规则，静态资源直接起飞</title><link>http://www.moxuan.xin/posts/cloudflare-cache-rules/</link><pubDate>Wed, 30 Oct 2024 15:45:00 +0800</pubDate><guid>http://www.moxuan.xin/posts/cloudflare-cache-rules/</guid><description>记录我给 Cloudflare 配置页面规则缓存静态资源的过程，以及缓存命中率提升后的效果。</description></item><item><title>设备连不上外网？用 TCPdump 和 Wireshark 抓包排查</title><link>http://www.moxuan.xin/posts/tcpdump-wireshark-network-analysis/</link><pubDate>Sun, 20 Oct 2024 09:20:00 +0800</pubDate><guid>http://www.moxuan.xin/posts/tcpdump-wireshark-network-analysis/</guid><description>记录一次 Linux 工控机无法访问外网的排查过程，用 tcpdump 抓包后在 Wireshark 中分析，最终定位到 MTU 设置问题。</description></item><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>数据无价！写个 Shell 脚本把博客定时打包备份</title><link>http://www.moxuan.xin/posts/shell-script-auto-backup/</link><pubDate>Fri, 28 Jun 2024 23:20:00 +0800</pubDate><guid>http://www.moxuan.xin/posts/shell-script-auto-backup/</guid><description>记录我写的一个自动备份脚本，包含本地打包、异地同步、过期清理和告警通知，适合备份博客和中小型项目。</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>PaperMod 主题二次开发与小改造记录</title><link>http://www.moxuan.xin/posts/papermod-theme-customization/</link><pubDate>Fri, 05 Apr 2024 21:00:00 +0800</pubDate><guid>http://www.moxuan.xin/posts/papermod-theme-customization/</guid><description>记录我对 Hugo PaperMod 主题做的一些小改造，包括首页信息、页脚备案、代码复制按钮和暗色模式的调整。</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><item><title>抛弃向日葵和 ToDesk，用 Tailscale 组建个人的大局域网</title><link>http://www.moxuan.xin/posts/tailscale-wireguard-remote-desktop/</link><pubDate>Tue, 12 Mar 2024 20:10:00 +0800</pubDate><guid>http://www.moxuan.xin/posts/tailscale-wireguard-remote-desktop/</guid><description>&lt;p&gt;&lt;strong&gt;商业软件的痛点&lt;/strong&gt;
最近在外面想远程连回出租屋里的台式机搞点开发，用向日葵和 ToDesk 不是限速就是画质糊得像马赛克，而且免费版动不动就排队，实在忍不了了。
既然咱有云服务器，为啥不自己搞个内网穿透？&lt;/p&gt;</description></item><item><title>Hugo 博客 SEO 与性能调优实践</title><link>http://www.moxuan.xin/posts/hugo-seo-performance-tuning/</link><pubDate>Sun, 10 Mar 2024 14:20:00 +0800</pubDate><guid>http://www.moxuan.xin/posts/hugo-seo-performance-tuning/</guid><description>分享我给自己的 Hugo 博客做 SEO 和性能优化的一些经验，包括站点地图、Open Graph、加载速度和搜索引擎收录。</description></item><item><title>从零开始用 Hugo 搭一个干净的技术博客</title><link>http://www.moxuan.xin/posts/from-zero-build-hugo-blog/</link><pubDate>Thu, 15 Feb 2024 20:30:00 +0800</pubDate><guid>http://www.moxuan.xin/posts/from-zero-build-hugo-blog/</guid><description>记录我抛弃 WordPress 和 Hexo，最终用 Hugo 重新搭建个人博客的完整过程，包括主题选择、配置踩坑和部署上线。</description></item><item><title>捡垃圾淘来的老路由器变砖？TTL 线救砖并刷入 OpenWrt 记录</title><link>http://www.moxuan.xin/posts/flash-openwrt-router-unbrick/</link><pubDate>Mon, 15 Jan 2024 14:20:00 +0800</pubDate><guid>http://www.moxuan.xin/posts/flash-openwrt-router-unbrick/</guid><description>&lt;p&gt;&lt;strong&gt;折腾起因&lt;/strong&gt;
在海鲜市场花 50 块钱收了个二手的千兆路由器，本来想刷个 OpenWrt 拿来做宿舍的主路由，跑点流量分流的插件。结果卖家没说清楚，这机子已经被乱刷固件搞成了“半砖”，通电后只有电源灯亮，插网线连不上后台，获取不到 IP。
本着汽修人不服输的动手精神，翻出吃灰的 CH340 USB 转 TTL 模块，直接开壳硬核救砖。&lt;/p&gt;</description></item><item><title>关于</title><link>http://www.moxuan.xin/about/</link><pubDate>Mon, 01 Jan 2024 00:00:00 +0800</pubDate><guid>http://www.moxuan.xin/about/</guid><description>一个热爱折腾技术的学生，记录 Linux 运维、Web 开发和服务器踩坑的日常。</description></item><item><title>Git常用命令</title><link>http://www.moxuan.xin/posts/git%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4/</link><pubDate>Fri, 01 Dec 2023 18:54:34 +0800</pubDate><guid>http://www.moxuan.xin/posts/git%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4/</guid><description>&lt;h2 id="一基础"&gt;一、基础&lt;/h2&gt;
&lt;h3 id="1-初始化仓库"&gt;1️⃣ 初始化仓库&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-css" data-lang="css"&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;1&lt;/span&gt;&lt;span class="cl"&gt;&lt;span class="nt"&gt;git&lt;/span&gt; &lt;span class="nt"&gt;init&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;👉 把当前文件夹变成 Git 仓库（只用一次）&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id="2-查看状态"&gt;2️⃣ 查看状态&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-css" data-lang="css"&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;1&lt;/span&gt;&lt;span class="cl"&gt;&lt;span class="nt"&gt;git&lt;/span&gt; &lt;span class="nt"&gt;status&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;👉 看：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;哪些文件被修改了&lt;/li&gt;
&lt;li&gt;哪些还没提交&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h3 id="3-添加到暂存区"&gt;3️⃣ 添加到暂存区&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-css" data-lang="css"&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;1&lt;/span&gt;&lt;span class="cl"&gt;&lt;span class="nt"&gt;git&lt;/span&gt; &lt;span class="nt"&gt;add&lt;/span&gt; &lt;span class="nt"&gt;文件名&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;或添加全部：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-css" data-lang="css"&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;1&lt;/span&gt;&lt;span class="cl"&gt;&lt;span class="nt"&gt;git&lt;/span&gt; &lt;span class="nt"&gt;add&lt;/span&gt; &lt;span class="o"&gt;.&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;hr&gt;
&lt;h3 id="4-提交代码"&gt;4️⃣ 提交代码&lt;/h3&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-css" data-lang="css"&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;1&lt;/span&gt;&lt;span class="cl"&gt;&lt;span class="nt"&gt;git&lt;/span&gt; &lt;span class="nt"&gt;commit&lt;/span&gt; &lt;span class="nt"&gt;-m&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;提交说明&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;例：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-css" data-lang="css"&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;1&lt;/span&gt;&lt;span class="cl"&gt;&lt;span class="nt"&gt;git&lt;/span&gt; &lt;span class="nt"&gt;commit&lt;/span&gt; &lt;span class="nt"&gt;-m&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;更新博客文章&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;⚠️ 提示：
出现&lt;/p&gt;</description></item><item><title>hugo常用命令</title><link>http://www.moxuan.xin/posts/hugo%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4/</link><pubDate>Wed, 15 Nov 2023 18:54:34 +0800</pubDate><guid>http://www.moxuan.xin/posts/hugo%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4/</guid><description>&lt;h4 id="1-基础项目操作"&gt;1. 基础项目操作&lt;/h4&gt;
&lt;h5 id="创建新-hugo-站点"&gt;创建新 Hugo 站点&lt;/h5&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-css" data-lang="css"&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;1&lt;/span&gt;&lt;span class="cl"&gt; &lt;span class="err"&gt;#&lt;/span&gt; &lt;span class="nt"&gt;创建名为&lt;/span&gt; &lt;span class="nt"&gt;my-blog&lt;/span&gt; &lt;span class="nt"&gt;的新站点&lt;/span&gt;&lt;span class="err"&gt;（&lt;/span&gt;&lt;span class="nt"&gt;会生成一个同名文件夹&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;2&lt;/span&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;3&lt;/span&gt;&lt;span class="cl"&gt; &lt;span class="nt"&gt;hugo&lt;/span&gt; &lt;span class="nt"&gt;new&lt;/span&gt; &lt;span class="nt"&gt;site&lt;/span&gt; &lt;span class="nt"&gt;my-blog&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;strong&gt;用途&lt;/strong&gt;：初始化一个全新的 Hugo 项目，生成基础目录结构（content、themes、config 等）。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;注意&lt;/strong&gt;：执行后需要进入项目目录（&lt;code&gt;cd my-blog&lt;/code&gt;）再进行后续操作。&lt;/p&gt;</description></item><item><title>Github page配置自定义域名</title><link>http://www.moxuan.xin/posts/github-page%E9%85%8D%E7%BD%AE%E8%87%AA%E5%AE%9A%E4%B9%89%E5%9F%9F%E5%90%8D/</link><pubDate>Sat, 11 Nov 2023 18:54:34 +0800</pubDate><guid>http://www.moxuan.xin/posts/github-page%E9%85%8D%E7%BD%AE%E8%87%AA%E5%AE%9A%E4%B9%89%E5%9F%9F%E5%90%8D/</guid><description>&lt;h2 id="-第-1步-在-hugo-项目的"&gt;&lt;strong&gt;✅ 第 1步 在 Hugo 项目的 &lt;code&gt;static&lt;/code&gt; 目录里创建一个 &lt;code&gt;CNAME&lt;/code&gt; 文件&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;内容只有一行：&lt;code&gt;blog.moxuan.de&lt;/code&gt;
然后重新 &lt;code&gt;hugo&lt;/code&gt; 构建并 &lt;code&gt;git push&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;一般是你之前运行过：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-shell" data-lang="shell"&gt;&lt;span class="line"&gt;&lt;span class="ln"&gt;1&lt;/span&gt;&lt;span class="cl"&gt;hugo server
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;的那个目录，例如（示例）：&lt;/p&gt;</description></item></channel></rss>