<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>博客搭建 on 雾之岛</title><link>https://lctnb.top/tags/%E5%8D%9A%E5%AE%A2%E6%90%AD%E5%BB%BA/</link><description>Recent content from 雾之岛</description><generator>Hugo</generator><language>zh-cn</language><managingEditor>wudao686@gmail.com (雾岛)</managingEditor><webMaster>wudao686@gmail.com (雾岛)</webMaster><copyright>本博客所有文章除特别声明外，均采用 BY-NC-SA 许可协议。转载请注明出处！</copyright><lastBuildDate>Tue, 14 Jul 2026 09:19:10 +0800</lastBuildDate><atom:link href="https://lctnb.top/tags/%E5%8D%9A%E5%AE%A2%E6%90%AD%E5%BB%BA/index.xml" rel="self" type="application/rss+xml"/><item><title>欢迎来到雾之岛</title><link>https://lctnb.top/post/hello-world/</link><pubDate>Tue, 14 Jul 2026 09:19:10 +0800</pubDate><author>wudao686@gmail.com (雾岛)</author><guid>https://lctnb.top/post/hello-world/</guid><description>
<![CDATA[<h1>欢迎来到雾之岛</h1><p>作者：雾岛（wudao686@gmail.com）</p>
        
          <h2 id="缘起">
<a class="header-anchor" href="#%e7%bc%98%e8%b5%b7"></a>
缘起
</h2><p>一直想有一个属于自己的小角落，写点东西，记录生活。于是就有了「雾之岛」这个博客。</p>
<p>从零到上线，整个过程断断续续折腾了两天，这里记录一下，也给想自己搭博客的朋友一个参考。</p>
<h2 id="技术选型">
<a class="header-anchor" href="#%e6%8a%80%e6%9c%af%e9%80%89%e5%9e%8b"></a>
技术选型
</h2><table>
	<thead>
			<tr>
					<th>环节</th>
					<th>选择</th>
					<th>原因</th>
			</tr>
	</thead>
	<tbody>
			<tr>
					<td>静态生成器</td>
					<td>Hugo</td>
					<td>极速构建，Go 语言编写，一个二进制文件搞定</td>
			</tr>
			<tr>
					<td>主题</td>
					<td>hugo-theme-reimu</td>
					<td>简洁优雅，喜欢灵梦</td>
			</tr>
			<tr>
					<td>图标</td>
					<td>iconfont</td>
					<td>阿里巴巴图标库，自定义灵活</td>
			</tr>
			<tr>
					<td>代码托管</td>
					<td>GitHub</td>
					<td>免费，配合 Actions 自动部署</td>
			</tr>
			<tr>
					<td>服务器</td>
					<td>百度云 BCC 4C4G</td>
					<td>国内访问快，备案方便</td>
			</tr>
			<tr>
					<td>Web 服务</td>
					<td>Nginx</td>
					<td>轻量高性能</td>
			</tr>
			<tr>
					<td>HTTPS</td>
					<td>Let&rsquo;s Encrypt</td>
					<td>免费 SSL 证书</td>
			</tr>
	</tbody>
</table>
<h2 id="本地搭建">
<a class="header-anchor" href="#%e6%9c%ac%e5%9c%b0%e6%90%ad%e5%bb%ba"></a>
本地搭建
</h2><p>Hugo 的安装很简单，下载一个 exe 文件就行。选好主题后，主要做了这些定制：</p>
<h3 id="图标替换">
<a class="header-anchor" href="#%e5%9b%be%e6%a0%87%e6%9b%bf%e6%8d%a2"></a>
图标替换
</h3><p>使用的是 iconfont，创建了一个项目，选了四个图标（首页、归档、关于、友链）。下载后将字体文件放到 <code>static/fonts/iconfont/</code> 目录下，在 <code>hugo.toml</code> 里配置图标编码即可。</p>
<h3 id="点击特效">
<a class="header-anchor" href="#%e7%82%b9%e5%87%bb%e7%89%b9%e6%95%88"></a>
点击特效
</h3><p>主题自带了 <code>mouse-firework</code> 点击特效。不过默认是红色圆点，我想要金色爱心的效果。原库不支持爱心形状，所以通过 <code>injector</code> 注入了一段 JS，用贝塞尔曲线绘制爱心注册进去。</p>
<h3 id="备案信息">
<a class="header-anchor" href="#%e5%a4%87%e6%a1%88%e4%bf%a1%e6%81%af"></a>
备案信息
</h3><p>国内服务器必须备案。主题的 footer 模板已经内置了 ICP 和公安备案的支持，配置两个参数就行：</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-toml" data-lang="toml"><span class="line"><span class="cl"><span class="p">[</span><span class="nx">params</span><span class="p">.</span><span class="nx">icp</span><span class="p">]</span>
</span></span><span class="line"><span class="cl">  <span class="nx">icpnumber</span> <span class="p">=</span> <span class="s2">&#34;闽ICP备2025121748号&#34;</span>
</span></span><span class="line"><span class="cl">  <span class="nx">beian</span> <span class="p">=</span> <span class="s2">&#34;闽公网安备35082202820160号&#34;</span>
</span></span><span class="line"><span class="cl">  <span class="nx">recordcode</span> <span class="p">=</span> <span class="s2">&#34;35082202820160&#34;</span>
</span></span></code></pre></div><h2 id="服务器部署">
<a class="header-anchor" href="#%e6%9c%8d%e5%8a%a1%e5%99%a8%e9%83%a8%e7%bd%b2"></a>
服务器部署
</h2><p>服务器是百度云的，Debian 12 系统。整个部署架构如下：</p>
        
        <hr><p>本文2026-07-14首发于<a href='https://lctnb.top/'>雾之岛</a>，最后修改于2026-07-14</p>]]></description><category>博客</category></item></channel></rss>