返回首页

树莓派、云服务器的使用总结

1042 字 5 分钟
目录

利用大概一周多的时间,把 linux 系统、Docker 初步掌握了个七七八八,从之前买的树莓派 3B 作为硬件实体,逐步由简至深顺利搭建了属于自己的一个本地博客服务端。

一、完成的主要工作

1. 重装了树莓派的操作系统

通过官方烧录软件重新安装了新的 debian 操作系统,主要是根据的是树莓派官方文档指导,包括从系统 APT 换源、Docker 部署安装、基本的 linux,命令行语法,这个文档里都有比较详细的帮助。从简单的 ssh 登录入手,直接在命令行中操作文件复制、删除还是很高效的。特别是现在在 AI 的帮助下,很多代码指令可以让 AI 直接生成,不用自己再去查询,极大的降低了学习成本。

2. Docker 部署

Docker 容器化技术将各种依赖、运行环境打包成镜像,很多前后端分离的软件、需要长期在线的服务都非常适合。但是我现在只是会用一些基本的命令,很多还是靠 AI,特别是端口映射宿主机数据文件映射环境配置这些操作还是不懂。

Terminal window
找镜像:docker search <名字>
下镜像:docker pull <名字>:版本
跑容器:docker run -d -p 端口:端口 --name 名字 镜像名
看状态:docker ps
看日志:docker logs -f 名字
进容器:docker exec -it 名字 /bin/bash
停容器:docker stop 名字
删容器:docker rm 名字
删镜像:docker rmi 镜像名

3. vanblog 博客搭设

这是我用树莓派作为一个本地的服务器配置的第一个服务,即通过 docker 镜像部署,将 vanblog 和所依赖的数据库 mongoDB 一同部署,在安装 mongoDB 时,因为树莓派的 ARM 架构原因,mongoDB 出现了不兼容的问题,前后也是折腾了不少时间,甚至重装了一次系统,确实是很烦心,最后是在拉 pull 镜像的时候指定了 4.4.1 这个版本,才成功运行。现在我就拥有了一个能够在本地运行的轻量化博客服务,感谢 mereith 的成果。很多东西还是可以参考vanblog 官方网站中的文档,虽然现在作者已经停止更新了,但是确实还是比较好用的。不知道以后还需要考虑如何迁移数据到其他更好的博客。

4. picoclaw 部署

picoclaw 也是一个伴随着“龙虾热🦞“诞生的一个开源项目,因为是 go 语言编译的,所以占用内存很低,轻量兼容性好,我也能够通过 deb 包的形式安装到我的树莓派上,现在我也是养了一只龙虾🦞。也同时学会了怎么配置大模型的 API,白嫖了智谱的 API 但是对请求量有限制,后面又转到爆火的 Deepseek V4,花了 10 元购买了 Token,接入后确实速度快了不少,现在就可以通过 微信 calwbot 来直接控制我的树莓派了。后面还会继续探讨智能体的影响。 20260502141258410.png

5. 云服务器和域名

要想实现树莓派部署的博客在公网上访问,而不是仅限于家里的局域网,我还是选择了租一台云服务器作为内网穿透使用,另外顺便购买了一个域名。通过 frp 服务顺利实现了内网穿透,我的博客可以在公网上通过 ip 地址访问了,但是要想用上域名还需要备案等环节,后面有时间再继续弄吧。

有了 1 台 Debian 云服务器可以干的事情也挺多,后面还有时间继续研究。

linux 系统现在来看确实是互联网的基石,要继续学习早日入门。

二、下步计划 ToDo

  • 持续更新我的个人博客
  • 完成域名备案工作
  • 对 picoclaw 此类智能体继续探索其作用
  • 思考 AI 时代下的新变化的影响

评论