如何使用oh-my-blog轻松搭建自己博客系统

如何使用oh-my-blog轻松搭建自己博客系统oh my blog是一个基于leancloud的serverless开源博客框架。

简介

oh my blog是一个基于leancloud的serverless开源博客框架。 现已提供一下功能,更多功能开发中,即将上线~

  • 用户注册/登录系统
  • 文章管理
  • 资源管理
  • 评论系统
  • 发布动态
  • 支持主题自定义

官网地址:https://omb.jser.blog

Github地址:https://github.com/joe-lz/oh-my-blog

快速开始

准备服务器

注册leancloud

注册leancloud国内版国际版 区别:国内版访问速度快,域名要备案

准备域名

创建leancloud项目

创建开发版即可,有免费赠送使用量

绑定域名

[leancloud=>项目=>设置=>域名绑定] 注意⚠️:

  • 国内版本需要绑定3个域名,国际版本2个域名
  • 云引擎域名就是你的网站域名

如何使用oh-my-blog轻松搭建自己博客系统

创建 Class

[leancloud=>项目=>存储=>创建class]

  • CMS_Articles
  • CMS_Collects
  • CMS_Comments
  • CMS_Likes
  • CMS_Menus
  • CMS_Posts
  • CMS_Profile
  • CMS_Topics
  • CMS_UserInfo

如何使用oh-my-blog轻松搭建自己博客系统

设置Web安全域名

如何使用oh-my-blog轻松搭建自己博客系统

自动部署设置

如何使用oh-my-blog轻松搭建自己博客系统

设置leancloud环境变量

YOUR_LEANCLOUD_SERVER_URL:你的api绑定域名 如何使用oh-my-blog轻松搭建自己博客系统

准备代码

fork仓库

github.com/joe-lz/oh-m…

修改代码部分配置参数

  • 替换.leancloud/current_app_id 为自己项目id [leancloud=>项目=>设置=>应用keys]
  • 如果你使用国内版leancloud,请替换.github/workflows/deploy.yml中的触发自动部署的地址 如何使用oh-my-blog轻松搭建自己博客系统

创建Github Secrets

  • 创建LEANCLOUD_DEPLOY_TOKEN

    1、取自:[leancloud=>项目=>云引擎=>部署=>自动部署=>deploy token] 如何使用oh-my-blog轻松搭建自己博客系统

    2、创建:[github=>项目=>Settings=>Secrets] 如何使用oh-my-blog轻松搭建自己博客系统

  • 创建PERSONAL_ACCESS_TOKEN:a Github personal access token

提交变动代码至master,自动出发部署

主题

如何更换主题?

修改omb.config.js文件,将对应的前后台替换为相应主题的github名称即可 如何使用oh-my-blog轻松搭建自己博客系统

如何开发主题?

请参考:

常用地址

⭐️ 觉得不错留个Start呗~⭐️ Github地址

今天的文章如何使用oh-my-blog轻松搭建自己博客系统分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:http://bianchenghao.cn/21066.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注