<?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>Posts on Shura 极客技术笔记</title><link>https://techblog.shashura1.top/posts/</link><description>Recent content in Posts on Shura 极客技术笔记</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Sat, 04 Jul 2026 00:00:00 +0800</lastBuildDate><atom:link href="https://techblog.shashura1.top/posts/index.xml" rel="self" type="application/rss+xml"/><item><title>从零搭建 Hugo 静态博客｜OpenList+网盘图床 + Cloudflare Pages 免费部署 全套命令&amp;踩坑避坑</title><link>https://techblog.shashura1.top/posts/hugo-static-blog-full-build-tutorial/</link><pubDate>Sat, 04 Jul 2026 00:00:00 +0800</pubDate><guid>https://techblog.shashura1.top/posts/hugo-static-blog-full-build-tutorial/</guid><description>&lt;h2 id="前言">前言&lt;/h2>
&lt;p>折腾两天完整落地一套免费静态博客方案：本地Markdown写作 + PicGo一键传图到私人网盘图床 + Gitee/GitHub双仓库同步 + Cloudflare Pages自动构建部署 + 自有域名全站HTTPS。
网上大多只有单独Hugo、单独Alist教程，极少有OpenList兼容隧道图床完整流程，本文附上全部可复制Linux命令，同时记录我踩过的所有报错坑，新手可直接照搬操作。&lt;/p>
&lt;h2 id="一整套架构组件说明">一、整套架构组件说明&lt;/h2>
&lt;ol>
&lt;li>Hugo：本地生成静态网页，写Markdown源文件&lt;/li>
&lt;li>Git：Gitee为主仓库，单向同步GitHub备用&lt;/li>
&lt;li>Cloudflare Pages：免费静态站点托管，博客主域名&lt;code>blog.example.top&lt;/code>、图床二级域名&lt;code>img.blog.example.top&lt;/code>&lt;/li>
&lt;li>OpenList：虚拟机部署，挂载私人网盘充当博客图床，兼容Alist V3 API&lt;/li>
&lt;li>Cloudflare Zero Trust 永久隧道：内网OpenList暴露公网二级图床域名&lt;/li>
&lt;li>PicGo 3.0：截图一键上传图床，自动生成Markdown图片链接&lt;/li>
&lt;/ol>
&lt;h2 id="二第一部分linux-安装-hugo--初始化博客站点">二、第一部分：Linux 安装 Hugo &amp;amp; 初始化博客站点&lt;/h2>
&lt;h3 id="环境ubuntudebian-虚拟机nas内置虚拟机通用">环境：Ubuntu/Debian 虚拟机（NAS内置虚拟机通用）&lt;/h3>
&lt;h4 id="1-系统更新依赖">1. 系统更新依赖&lt;/h4>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>sudo apt update &lt;span style="color:#f92672">&amp;amp;&amp;amp;&lt;/span> sudo apt upgrade -y
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;ol start="2">
&lt;li>安装 Git、解压工具&lt;/li>
&lt;/ol>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>sudo apt install git unzip wget -y
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;ol start="3">
&lt;li>一键安装 Hugo（扩展版，支持图片 / 资源处理）
以 v0.146.0 版本举例，可自行替换最新版本号：&lt;/li>
&lt;/ol>
&lt;div class="highlight">&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;">&lt;code class="language-bash" data-lang="bash">&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e"># 下载64位Linux二进制包&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>wget https://github.com/gohugoio/hugo/releases/download/v0.146.0/hugo_0.146.0_linux_amd64.tar.gz
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e"># 解压&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>tar -zxvf hugo_0.146.0_linux_amd64.tar.gz
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e"># 移动到系统全局命令目录&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>sudo mv hugo /usr/local/bin/
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>&lt;span style="color:#75715e"># 验证安装&lt;/span>
&lt;/span>&lt;/span>&lt;span style="display:flex;">&lt;span>hugo version
&lt;/span>&lt;/span>&lt;/code>&lt;/pre>&lt;/div>&lt;p>输出版本号即安装成功。&lt;/p></description></item></channel></rss>