<?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 JackyLee&#39;s Blog</title>
    <link>https://jackylee3362.github.io/post/</link>
    <description>Recent content in Posts on JackyLee&#39;s Blog</description>
    <image>
      <title>JackyLee&#39;s Blog</title>
      <url>https://jackylee3362.github.io/%3Clink%20or%20path%20of%20image%20for%20opengraph,%20twitter-cards%3E</url>
      <link>https://jackylee3362.github.io/%3Clink%20or%20path%20of%20image%20for%20opengraph,%20twitter-cards%3E</link>
    </image>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Sat, 15 Aug 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://jackylee3362.github.io/post/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>服务器常用命令</title>
      <link>https://jackylee3362.github.io/post/2026/260815-02-server-useful-cli/</link>
      <pubDate>Sat, 15 Aug 2026 00:00:00 +0000</pubDate>
      <guid>https://jackylee3362.github.io/post/2026/260815-02-server-useful-cli/</guid>
      <description>&lt;h2 id=&#34;本机信息&#34;&gt;本机信息&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;whoami
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;uname
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;权限&#34;&gt;权限&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 修改权限&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo chown -R &lt;span class=&#34;nv&#34;&gt;$user&lt;/span&gt;:user 待修改权限目录
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo chown -R
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;chmod
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;网络&#34;&gt;网络&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ip a
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 开放端口&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;文件相关&#34;&gt;文件相关&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 查看文件大小&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ls -lh
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 查看文件权限&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ls -l
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;压缩与解压&#34;&gt;压缩与解压&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 压缩&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;tar -cvf xxx.tar 待压缩目录
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 解压&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;tar -xvf xxx.tar
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;编辑器&#34;&gt;编辑器&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;vim
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;网络下载&#34;&gt;网络下载&lt;/h2&gt;
&lt;h2 id=&#34;上传下载&#34;&gt;上传下载&lt;/h2&gt;
&lt;p&gt;sftp&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sftp
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;scp&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 本地 -&amp;gt; 远程&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;scp 路径/到/本地文件 远程主机地址:路径/到/远程文件
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 远程 -&amp;gt; 本地&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;scp 远程主机地址:路径/到/远程文件 路径/到/本地目录
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;scp、smb&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;容器&#34;&gt;容器&lt;/h2&gt;
&lt;blockquote&gt;
&lt;p&gt;有必要单独出一篇文章&lt;/p&gt;</description>
    </item>
    <item>
      <title>我的家庭服务器</title>
      <link>https://jackylee3362.github.io/post/2026/260815-01-my-family-server-config/</link>
      <pubDate>Sat, 15 Aug 2026 00:19:26 +0800</pubDate>
      <guid>https://jackylee3362.github.io/post/2026/260815-01-my-family-server-config/</guid>
      <description>&lt;h2 id=&#34;选择操作系统&#34;&gt;选择操作系统&lt;/h2&gt;
&lt;p&gt;市面上的服务器操作系统主要包含&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Debian 系列: 纯净&lt;/li&gt;
&lt;li&gt;Ubuntu Server: 常用，生态全&lt;/li&gt;
&lt;li&gt;RHEL 系列: 比如 CentOS，商用稳定&lt;/li&gt;
&lt;li&gt;Windows Server 系统&lt;/li&gt;
&lt;li&gt;FreeBSD: 闭源，高性能&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;这边我选择使用 Debian 13，联网安装&lt;/p&gt;
&lt;h2 id=&#34;选择烧录工具&#34;&gt;选择烧录工具&lt;/h2&gt;
&lt;p&gt;准备一个u盘&lt;/p&gt;
&lt;p&gt;常见的烧录工具&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;rufus: 45k⭐ &lt;a href=&#34;https://github.com/pbatard/rufus&#34;&gt;https://github.com/pbatard/rufus&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;etcher: 34.2k⭐ &lt;a href=&#34;https://github.com/balena-io/etcher&#34;&gt;https://github.com/balena-io/etcher&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;中间如果u盘有问题&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;diskpart
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;list disk
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# ⚠️ 找到你的U盘，记下磁盘号（比如 Disk 4）&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;select&lt;/span&gt; disk &lt;span class=&#34;m&#34;&gt;4&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# ⚠️ 这步操作非常危险，不熟悉的朋友不要做&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;clean
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;create partition primary
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;format &lt;span class=&#34;nv&#34;&gt;fs&lt;/span&gt;&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;fat32 quick
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;assign
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;exit&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;安装完成之后&#34;&gt;安装完成之后&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 查看用户&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;whoami
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 查看系统&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;uname -a
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 添加用户&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;adduser jacky
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;参考这篇文章 &lt;a href=&#34;https://kekylin.github.io/debnas-docs/guide/debian-minimal-installation/&#34;&gt;Debian系统最小化安装教程 | DebNAS&lt;/a&gt;
语言记得选英文&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;安装-sudo-服务&#34;&gt;安装 sudo 服务&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 进入 root&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;su -
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 下载 sudo&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;apt install sudo
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 加入用户组&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;adduser 你的用户名:你的用户组 sudo
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;adduser myname:myname sudo
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 重启&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;reboot
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 测试&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;sudo whoami
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 查看你是哪个组&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;groups yourname
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;下载-vim&#34;&gt;下载 vim&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;apt install vim
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;blockquote&gt;
&lt;p&gt;简单的 vim 配置见文末附录&lt;/p&gt;</description>
    </item>
    <item>
      <title>八仙，中国动画的又一个里程碑</title>
      <link>https://jackylee3362.github.io/post/2026/260728-03-all-wishes-come-true/</link>
      <pubDate>Tue, 28 Jul 2026 19:29:15 +0800</pubDate>
      <guid>https://jackylee3362.github.io/post/2026/260728-03-all-wishes-come-true/</guid>
      <description>&lt;p&gt;周日看了《八仙！》这部电影，
说实话，给我的震撼还是很大的，
当时迟到了 5 分钟，但是在进入蓬莱的一系列镜头非常丝滑且有趣，
当时就感觉，这也太烧钱了。&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;英翻 All Wishes Come True，也就是 “有求必应”&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;之前其实叫不出八仙的名字，可能就知道一个铁拐李，吕洞宾，
但现在都能叫出来了，还有钟离权、何仙姑、蓝采和、韩湘子、张果老、曹国舅。&lt;/p&gt;
&lt;p&gt;一部好的电影是可以让人回味很久的，尤其是最后的伏笔一一收回，
其实之前都没有细想过，人物形象更加立体了。&lt;/p&gt;</description>
    </item>
    <item>
      <title>开源博客框架横向对比</title>
      <link>https://jackylee3362.github.io/post/2026/260728-02-blog-framework-compare/</link>
      <pubDate>Tue, 28 Jul 2026 18:41:49 +0800</pubDate>
      <guid>https://jackylee3362.github.io/post/2026/260728-02-blog-framework-compare/</guid>
      <description>&lt;h2 id=&#34;博客对比&#34;&gt;博客对比&lt;/h2&gt;
&lt;h2 id=&#34;一静态站点框架&#34;&gt;一、静态站点框架&lt;/h2&gt;
&lt;h3 id=&#34;hugogo&#34;&gt;Hugo(Go)&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;仓库：&lt;a href=&#34;https://github.com/gohugoio/hugo&#34;&gt;gohugoio/hugo&lt;/a&gt; 89K&lt;/li&gt;
&lt;li&gt;开发语言：Go&lt;/li&gt;
&lt;li&gt;是否需要构建：✅ 需要预构建&lt;/li&gt;
&lt;li&gt;主题生态：极其丰富，博客主题众多&lt;/li&gt;
&lt;li&gt;推荐主题：&lt;a href=&#34;https://github.com/adityatelange/hugo-PaperMod&#34;&gt;PaperMod&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;模板语法：Go Template&lt;/li&gt;
&lt;li&gt;依赖要求：单二进制，&lt;strong&gt;零外部依赖&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;最大短板：Go模板语法晦涩难懂，自定义学习成本偏高&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;astrots&#34;&gt;Astro(TS)&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;仓库：&lt;a href=&#34;https://github.com/withastro/astro&#34;&gt;withastro/astro&lt;/a&gt; 61K&lt;/li&gt;
&lt;li&gt;开发语言：TypeScript&lt;/li&gt;
&lt;li&gt;是否需要构建：✅ 需要预构建&lt;/li&gt;
&lt;li&gt;主题生态：中等，官网/文档居多，成熟博客主题偏少&lt;/li&gt;
&lt;li&gt;推荐主题：&lt;a href=&#34;https://github.com/satnaing/astro-paper&#34;&gt;AstroPaper&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;模板语法：Astro组件语法，支持Vue/React/Svelte&lt;/li&gt;
&lt;li&gt;依赖要求：Node.js环境&lt;/li&gt;
&lt;li&gt;最大短板：博客基础能力（标签系统、分页）需要手动搭建&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;hexots&#34;&gt;Hexo(TS)&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;仓库：&lt;a href=&#34;https://github.com/hexojs/hexo&#34;&gt;hexojs/hexo&lt;/a&gt; 41K&lt;/li&gt;
&lt;li&gt;开发语言：TypeScript&lt;/li&gt;
&lt;li&gt;是否需要构建：✅ 需要预构建&lt;/li&gt;
&lt;li&gt;主题生态：中文生态成熟，海量博客主题&lt;/li&gt;
&lt;li&gt;推荐主题：&lt;a href=&#34;https://github.com/jerryc127/hexo-theme-butterfly&#34;&gt;Butterfly&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;模板语法：JavaScript&lt;/li&gt;
&lt;li&gt;依赖要求：Node.js&lt;/li&gt;
&lt;li&gt;最大短板：文章数量庞大后构建速度下降；Node依赖容易出现版本冲突&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;docsifyjs&#34;&gt;Docsify(JS)&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;仓库：&lt;a href=&#34;https://github.com/docsifyjs/docsify&#34;&gt;docsifyjs/docsify&lt;/a&gt; 31K&lt;/li&gt;
&lt;li&gt;开发语言：JavaScript&lt;/li&gt;
&lt;li&gt;是否需要构建：❌ 无需构建&lt;/li&gt;
&lt;li&gt;主题生态：轻量文档主题为主，博客生态薄弱&lt;/li&gt;
&lt;li&gt;推荐主题：&lt;a href=&#34;https://github.com/docsifyjs/themeable&#34;&gt;docsify-themeable&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;模板语法：HTML/JS&lt;/li&gt;
&lt;li&gt;依赖要求：仅静态文件托管，无构建依赖&lt;/li&gt;
&lt;li&gt;最大短板：客户端实时渲染，SEO差；源码直接暴露，不适合公开博客&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;zolarust&#34;&gt;Zola(Rust)&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;仓库：&lt;a href=&#34;https://github.com/getzola/zola&#34;&gt;getzola/zola&lt;/a&gt; 18K&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;开发语言：Rust&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;是否需要构建：✅ 需要预构建&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;主题生态：中等，数量远少于Hugo，文档向居多&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;推荐主题：&lt;a href=&#34;https://github.com/geph/zola-deep-thought&#34;&gt;DeepThought&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;模板语法：Tera（类Jinja2）&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;依赖要求：单二进制，零外部依赖&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;最大短板：社区体量小，插件、现成博客主题较少&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href=&#34;https://yfaming.com/post/blog-with-zola/&#34;&gt;如何用 zola 搭建个人博客&lt;/a&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;vitepressts&#34;&gt;VitePress(TS)&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;仓库：&lt;a href=&#34;https://github.com/vuejs/vitepress&#34;&gt;vuejs/vitepress&lt;/a&gt; 18K&lt;/li&gt;
&lt;li&gt;开发语言：TypeScript(Vue)&lt;/li&gt;
&lt;li&gt;是否需要构建：✅ 需要预构建&lt;/li&gt;
&lt;li&gt;主题生态：偏向文档主题，博客方案需自行封装&lt;/li&gt;
&lt;li&gt;推荐主题：&lt;a href=&#34;https://github.com/vitepress/vitepress&#34;&gt;vitepress-theme-demoblock&lt;/a&gt;（官方默认扩展）&lt;/li&gt;
&lt;li&gt;模板语法：Vue模板 + Markdown&lt;/li&gt;
&lt;li&gt;依赖要求：Node.js环境，依赖较多&lt;/li&gt;
&lt;li&gt;最大短板：原生不以博客为目标，标签、分页、封面需要二次开发&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;eleventyjs&#34;&gt;Eleventy(JS)&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;仓库：&lt;a href=&#34;https://github.com/11ty/eleventy&#34;&gt;11ty/eleventy&lt;/a&gt; 19.8K&lt;/li&gt;
&lt;li&gt;开发语言：JavaScript&lt;/li&gt;
&lt;li&gt;是否需要构建：✅ 需要预构建&lt;/li&gt;
&lt;li&gt;主题生态：极少开箱即用博客主题&lt;/li&gt;
&lt;li&gt;推荐主题：&lt;a href=&#34;https://github.com/11ty/eleventy-base-blog&#34;&gt;eleventy-base-blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;模板语法：自由选择：Nunjucks/Handlebars等&lt;/li&gt;
&lt;li&gt;依赖要求：Node.js&lt;/li&gt;
&lt;li&gt;最大短板：高度自由但几乎没有完整成品模板，适合愿意手写页面的开发者&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;nextrats&#34;&gt;Nextra(TS)&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;仓库：&lt;a href=&#34;https://github.com/shuding/nextra&#34;&gt;shuding/nextra&lt;/a&gt; 13.9K&lt;/li&gt;
&lt;li&gt;开发语言：TypeScript&lt;/li&gt;
&lt;li&gt;是否需要构建：✅ 需要预构建&lt;/li&gt;
&lt;li&gt;主题生态：文档向为主，适合技术站点&lt;/li&gt;
&lt;li&gt;推荐主题：nextra 默认主题&lt;/li&gt;
&lt;li&gt;模板语法：React/MDX&lt;/li&gt;
&lt;li&gt;依赖要求：Node.js、Next.js较重依赖&lt;/li&gt;
&lt;li&gt;最大短板：资源占用高；偏向文档，纯个人博客属于重度方案&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;二动态博客程序php数据库驱动&#34;&gt;二、动态博客程序（PHP，数据库驱动）&lt;/h2&gt;
&lt;h3 id=&#34;wordpressphp&#34;&gt;WordPress(PHP)&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;仓库：&lt;a href=&#34;https://github.com/WordPress/WordPress&#34;&gt;WordPress&lt;/a&gt; 18.6K&lt;/li&gt;
&lt;li&gt;开发语言：PHP&lt;/li&gt;
&lt;li&gt;是否需要构建：❌ 动态程序，无需预构建&lt;/li&gt;
&lt;li&gt;主题生态：全球海量付费+免费博客主题&lt;/li&gt;
&lt;li&gt;推荐主题：&lt;a href=&#34;https://wpastra.com/&#34;&gt;Astra&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;依赖要求：PHP + MySQL/MariaDB&lt;/li&gt;
&lt;li&gt;最大短板：插件繁多容易臃肿、安全漏洞多、访问速度一般&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;typechophp&#34;&gt;Typecho(PHP)&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;仓库：&lt;a href=&#34;https://github.com/typecho/typecho&#34;&gt;typecho/typecho&lt;/a&gt; 12.4K&lt;/li&gt;
&lt;li&gt;开发语言：PHP&lt;/li&gt;
&lt;li&gt;是否需要构建：❌ 动态程序，无需预构建&lt;/li&gt;
&lt;li&gt;主题生态：国内轻量化博客主题丰富&lt;/li&gt;
&lt;li&gt;推荐主题：&lt;a href=&#34;https://github.com/AlanDecode/Mirages&#34;&gt;Mirages&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;依赖要求：PHP + SQLite / MySQL&lt;/li&gt;
&lt;li&gt;最大短板：更新缓慢，社区活跃度逐年降低，插件数量有限&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;三其他&#34;&gt;三、其他&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/silverbulletmd/silverbullet&#34;&gt;silverbulletmd&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/siyuan-note/siyuan&#34;&gt;siyuan&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
    <item>
      <title>2026年，重启 Hugo 博客</title>
      <link>https://jackylee3362.github.io/post/2026/my-first-blog/</link>
      <pubDate>Tue, 28 Jul 2026 16:45:44 +0800</pubDate>
      <guid>https://jackylee3362.github.io/post/2026/my-first-blog/</guid>
      <description>&lt;p&gt;今天刚好休息在家，准备部署自己的博客，
豆包给我推荐的是 Zola，但是确实资料少，官方文档没有中文，
正好想起来以前使用过 Hugo，准备重启这个项目。&lt;/p&gt;
&lt;p&gt;用下来感觉还行，&lt;/p&gt;</description>
    </item>
    <item>
      <title>260815-04-self-vps-host</title>
      <link>https://jackylee3362.github.io/post/2026/260815-04-self-vps-host/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://jackylee3362.github.io/post/2026/260815-04-self-vps-host/</guid>
      <description>&lt;h2 id=&#34;测试配置文件&#34;&gt;测试配置文件&lt;/h2&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-sh&#34; data-lang=&#34;sh&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;vim /usr/local/etc/v2ray/config.json
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;v2ray &lt;span class=&#34;nb&#34;&gt;test&lt;/span&gt; -config /usr/local/etc/v2ray/config.json
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;systemctl restart v2ray
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ss -tulnp
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;参考资料&#34;&gt;参考资料&lt;/h2&gt;
&lt;p&gt;&lt;a href=&#34;https://sites.google.com/view/dajunwanvps/vps-%E6%96%B0%E6%89%8B%E5%AE%8C%E5%85%A8%E6%8C%87%E5%8D%97%E4%BB%8E%E9%9B%B6%E6%90%AD%E5%BB%BA%E4%BD%A0%E7%9A%84%E7%AC%AC%E4%B8%80%E5%8F%B0%E8%99%9A%E6%8B%9F%E6%9C%8D%E5%8A%A1%E5%99%A8&#34;&gt;https://sites.google.com/view/dajunwanvps/vps-%E6%96%B0%E6%89%8B%E5%AE%8C%E5%85%A8%E6%8C%87%E5%8D%97%E4%BB%8E%E9%9B%B6%E6%90%AD%E5%BB%BA%E4%BD%A0%E7%9A%84%E7%AC%AC%E4%B8%80%E5%8F%B0%E8%99%9A%E6%8B%9F%E6%9C%8D%E5%8A%A1%E5%99%A8&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>CS架构时区问题</title>
      <link>https://jackylee3362.github.io/post/2026/260119-mysql-timezone-faq/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://jackylee3362.github.io/post/2026/260119-mysql-timezone-faq/</guid>
      <description>&lt;h2 id=&#34;几种情况&#34;&gt;几种情况&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;服务器东八区 + 客户端东八区&lt;/li&gt;
&lt;li&gt;服务器东八区 + 客户端 UTC&lt;/li&gt;
&lt;li&gt;服务器UTC + 客户端东八区&lt;/li&gt;
&lt;li&gt;服务器UTC + 客户端UTC&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;连接时强制指定时区为东八区&lt;/p&gt;
&lt;h2 id=&#34;如何查看当数据库服务器时区&#34;&gt;如何查看当数据库服务器时区&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;全局时区&lt;/li&gt;
&lt;li&gt;会话时区&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id=&#34;参考资料&#34;&gt;参考资料&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://cloud.tencent.com/developer/article/1971379&#34;&gt;客户端、服务器、数据库之间的时区转换-腾讯云开发者社区-腾讯云&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    </item>
  </channel>
</rss>
