当内容平台越来越多后,我决定把文章放回自己的地盘

前言

写文章的人,或多或少都想过一件事。

如果有一天平台规则变了怎么办?如果账号出了问题怎么办?如果积累了几百篇文章,却始终放在别人的网站里,那这些内容到底算是谁的?

这些年我们习惯了在公众号、知乎、头条和各种内容平台上创作。平台带来了流量,也带来了便利,但与此同时,内容、访问方式甚至展示形式都受制于平台规则。很多时候,你拥有的是文章的创作权,却未必真正拥有自己的内容阵地。

也正因为如此,越来越多人开始重新关注个人博客。它不依赖推荐算法,没有复杂的平台限制,域名、数据和页面样式都掌握在自己手中。对于长期创作者来说,一个真正属于自己的博客,依然有着无法替代的价值。

Typecho 就是这样一个非常适合个人使用的博客系统。相比动辄几十个插件、庞大数据库和复杂后台的博客程序,Typecho 足够轻量,也足够简单。再加上极空间 NAS 提供的 Docker 环境,即使没有服务器经验,也能在几分钟内搭建起属于自己的个人博客。

1.在极空间部署Typecho

在极空间中打开docker,在镜像仓库中搜索,下载同名镜像typtcho:

打开"个人空间",进入docker文件,新建"typecho"文件夹:

完成后在"本地镜像"中找到typecho,双击镜像开始部署容器。

取消勾选性能限制:

添加文件夹路径:

端口设置为不冲突的即可:

将PUID、PGID这两个变量的值都改为"0"。点"应用"即可完成配置。

部署完成后,在浏览器中输入 http://极空间IP:8021 就能看到typecho的界面:

2.简单使用Typecho

进来后直接点击下一步:

配置这里我们仅需设置一下用户名,登录密码,以及邮件地址即可,其它的都默认。完成之后直接"确认,开始安装"。

显示"安装成功"。

完成初始化设置之后再次浏览器【极空间 IP:端口号】,就能打开博客主页了,可以看到默认的主页空空如也,并且界面也是非常的简单。

点击登录:

点击开始使用:

点击更改外观:

可以选择我们喜欢的主题启用:

设置完的主题是很漂亮的:

也可以按照自己的偏好来设置:

撰写并发布新文章:

点击预览文章,没什么问题就可以发布了:

Typecho对于Markdown的支持非常友好,正好我也是使用Markdown创作的,直接将整篇文章粘贴过来即可。

前面我们已经成功在极空间 NAS 上部署了 Typecho 博客,并可通过局域网访问。但如果你希望朋友在外网也能看到你的博客,就需要借助内网穿透工具------Cpolar。

接下来,我们将详细介绍如何配置 Cpolar,将本地 Typecho 博客安全、稳定地暴露到公网,并确保所有链接和功能正常工作。

3.安装cpolar实现随时随地发文

cpolar 可以将你本地电脑中的服务(如 SSH、Web、数据库)映射到公网。即使你在家里或外出时,也可以通过公网地址连接回本地运行的开发环境。

❤️以下是安装cpolar步骤:

使用一键脚本安装命令:

arduino 复制代码
sudo curl https://get.cpolar.sh | sh

安装完成后,执行下方命令查看cpolar服务状态:(如图所示即为正常启动)

lua 复制代码
sudo systemctl status cpolar

Cpolar安装和成功启动服务后,在浏览器上输入虚拟机主机IP加9200端口即:【http://ip:9200】访问Cpolar管理界面,使用Cpolar官网注册的账号登录,登录后即可看到cpolar web 配置界面,接下来在web 界面配置即可:

打开浏览器访问本地9200端口,使用cpolar账户密码登录即可,登录后即可对隧道进行管理。

4.配置公网地址

登录cpolar web UI管理界面后,点击左侧仪表盘的隧道管理------创建隧道:

  • 隧道名称:可自定义,本例使用了:typecho,注意不要与已有的隧道名称重复
  • 协议:http
  • 本地地址:8099
  • 域名类型:随机域名
  • 地区:选择China Top

创建成功后,打开左侧在线隧道列表,可以看到刚刚通过创建隧道生成了公网地址,接下来就可以在其他电脑或者移动端设备(异地)上,使用地址访问。

访问成功:

5.保留固定公网地址

使用cpolar为其配置二级子域名,该地址为固定地址,不会随机变化。

点击左侧的预留,选择保留二级子域名,地区选择china Top,然后设置一个二级子域名名称,我使用的是typecho,大家可以自定义。填写备注信息,点击保留。

登录cpolar web UI管理界面,点击左侧仪表盘的隧道管理------隧道列表,找到所要配置的隧道,点击右侧的编辑

修改隧道信息,将保留成功的二级子域名配置到隧道中

  • 域名类型:选择二级子域名
  • Sub Domain:填写保留成功的二级子域名
  • 地区: China Top

点击更新

更新完成后,打开在线隧道列表,此时可以看到随机的公网地址已经发生变化,地址名称也变成了保留和固定的二级子域名名称。

最后,我们使用固定的公网地址在任意设备的浏览器中访问,可以看到成功访问本地部署好的页面,这样一个永久不会变化的二级子域名公网网址即设置好了。

这样,我们就可以随时随地访问博客主页啦。

总结

Typecho 能够持续受到欢迎,很大原因在于它足够专注。它没有复杂的功能堆砌,也没有过高的硬件要求,而是把重点放在内容创作本身。对于个人博客来说,这种轻量化设计反而能够带来更好的使用体验。

本文完成了 Typecho 在极空间 NAS 上的部署、初始化配置以及基础使用演示。从 Docker 容器创建到主题设置,再到文章发布,整个过程几乎不需要复杂命令,即使是第一次接触博客系统的新手也能够快速完成搭建。

而通过 cpolar 配置公网访问之后,这个博客就不再局限于家庭局域网。无论是在办公室、咖啡馆还是出差途中,都能够随时访问和管理自己的博客内容,也能够让朋友通过公网地址直接访问你的站点。

对于很多创作者来说,搭建博客并不是为了替代公众号、知乎或者其他内容平台,而是为了拥有一个真正属于自己的内容仓库。当平台负责传播,而博客负责沉淀时,内容才能真正掌握在自己手中。Typecho 恰好就是一个足够简单、足够轻量,同时又能够长期使用的选择。

相关推荐
爱勇宝2 小时前
第 1 章:别把“需求文档”当成真正的需求
前端·后端·程序员
IT_陈寒7 小时前
闭包陷阱让我加了两天班,JavaScript你真行
前端·人工智能·后端
易协同低代码8 小时前
通达OA核心类库TD类深度解析
后端
Gopher_HBo8 小时前
Go语言学习笔记(十八)Gin处理Session
后端
谭光志9 小时前
工具塞满上下文窗口怎么办?深度拆解 AI Agent Tool Search 按需加载实现原理
前端·后端·ai编程
她说..9 小时前
Java 默认值设置方式
java·开发语言·后端·springboot
foggyprojects9 小时前
从0开始,一句话启动AI DataAgent
后端·数据分析·ai编程
郡杰9 小时前
一些基础和问题解决
后端
陈随易9 小时前
前端项目部署只要30秒
前端·后端·程序员
YIAN9 小时前
从零手写文件读取 MCP 服务:一文吃透 Model Context Protocol 全链路通信原理
前端·后端·mcp