Files
gitlab-instance-0a899031_ma…/note/date/2022-08/wordpress独立博客.md
2022-12-22 11:58:18 +08:00

2.9 KiB
Raw Blame History

wordpress独立博客

独立博客的搭建有很多方式,静态站或者动态cms

静态站点对新手不是很友好,大多使用一些项目框架和git上传,以及markdown格式,wordpress熟悉仪表盘后,基本开箱即用,配和无数拓展的插件,也更方便

搭建

使用aapanel的php环境+nginx

这里使用的是宝塔面板的国际版aapanel, 因为你懂的原因, 后续会进行替换

 ubuntu安装

wget -O install.sh http://www.aapanel.com/script/install-ubuntu_6.0_en.sh && sudo bash install.sh aapanel
  • aapanel1

  • wordpress官网的zip安装包2

在可视化的web面板,解压在根目录就可以了


主题和插件

Popularis Writer 主题

wordpress的免费付费主题很多,要找到合适的,也需要花点时间,

目前使用的是这款Popularis Writer3 主题的免费版,因为是英文主题样式,所以为了契合中文的样式对css样式进行了调整

在自定义里修改css样式

css样式是wordpress框架本身的控制,并不是修改主题的文件,所以主题更新后,也不会受到影响

使用githuber-md插件

使用markdown进行编辑,可以极大的提高打字效率,githuber-md就是一款非常友好的markdown编辑器插件

采用的是双栏滚动对比视图,支持各种拓展语法,比如

  • 待办任务

  • emoji表情

  • 代码高亮和 table表格


本地同步

在web后台编辑文字,有点膈应, 实际上采取的是以下同步策略

  • 开源的marktext编辑器

  • 自建gitlab进行备份(手动git,版本管理)

  • 自建nextcloud网盘自动同步备份 [可忽略]

图床使用的腾讯云的cos对象存储4


其他

自托管与homelab

原博客域名虽说有四年历史,由于更名,放弃续费 (已被某区款链相关注册😅....)

除了wordpress独立博客部署在vps上,其他的服务都部署在家里的主机上自用

开源的项目代替商业应用,并不是说要完全抛弃商业化应用,而是做一个backup,比如

开源 商业
nextcloud 云盘/google日历
tinyRSS inoreader
calibre-web kindle