我希望搭建一个简单易用的个人博客系统,满足基本的博客功能。考虑到资源和服务器限制,不要求太复杂的微服务或K8S架构。
重点需求有:
使用Java为主技术栈
界面不要丑
基本功能已经实现
部署方便,配置可以独立于代码
一键构建部署
注重安全
技术选型:
鉴于以上需求,我选择了以下技术:
系统: Oneblog (Gitee源)
服务器: CentOS(腾讯云2核4G)
数据库: MySQL
缓存: Redis
代理: Nginx
容器: Docker
DevOps平台:Coding
由于资源限制,我主要实现了流水线构建和Docker部署,但没有K8S。
该项目主要分享一个个人博客系统的实现方案,供他人参考。
总的来说,我的技术选型基本满足需求,后续我们可以继续探讨改进空间。如有任何疑问,欢迎随时联系交流。