今天终于把博客搭建完了,后面还是少折腾了,开始专心学习!

自己搭建总是有这样那样的问题:

  • 安装启动失败--查看 ==docker logs server-name== log的日志,然后给gpt看。可能是占用端口问题,可能是服务未启动。也有可能是代码过时了。
  • 数据库连接失败-- 没有创建数据库。
  • 主题不适配--没有一直更新的项目就不要用了,图片没有适应方框。
  • 主题文件夹传vps速度太慢--sftp传输文件会对每个文件做验证,所以要压缩文件夹后再上传,在vps内解压。
  • 找不到主题目录--查看docker compose和脚本代码。然后vps原本是root目录,需要cd /home 查看home目录的。

搭建网站是用 LDNMP 环境(Linux Docker Nginx MySQL PHP)

缩略图和背景图大小会影响打开网站速度,并不是越高请越好。

有时候花钱能节省很多时间。我是以为看到mirages主题很漂亮简洁才选择用typecho的,安装之后使用开心版用不了。然后用低配版 mirages--Scarfskin。Scarfskin图片自适应太垃圾了,用ai改了下css代码,外观看得过去了,但功能太简陋了。

不同的docker compose 拉起的容器网络并不互通。我要用到alist和typecho,而alist和typecho都需要用到caddy反代就尴尬了,要么两个写在同一个docker compose里面,要么就需要额外的不优雅的配置。

到最后还是选择的LDNMP脚本搭建了,有优化,有安全性,在自己什么都不懂的时候还是直接用其他人的比较省事。

博客对我来说能激励自己记录一些东西,这个主题能接入bangumi追番和豆瓣功能就很方便。