快速入门qexo
前言
qexo是一个类似Hexoplusplus和Wexagonal的Hexo在线编辑器,但是qexo的功能更丰富,更完善。
本教程以部署至vercel为例, 数据库使用PlanetScale
qexo的官方文档:[Qexo | 一个美观、强大的在线 静态博客 管理器 (oplog.cn)
开始部署
注册PlanetScale数据库
点击注册PlanetScale,新建数据库,区域选择 AWS / N. Virginia (us-east-1),在数据库设置里找到 Passwords一项,新建password,Role为 Read/write,复制Connection strings下的内容:
1 | database: qexo |
部署到Vercel
点击下面的按钮
连接gayhub账号后,输入新仓库名称,点击Create直接部署
此时会报错,不管它,进入项目设置,点击Environment Variables,添加如下变量
| KEY | Value |
|---|---|
| MYSQL_HOST | aws.connect.psdb.cloud |
| MYSQL_PORT | 3306 |
| MYSQL_USER | 上面的username |
| MYSQL_NAME | 上面的database |
| MYSQL_PASSWORD | 上面的password |
| PLANETSCALE | 1 |
然后在Deployments点击Redeploy,即可完成部署
初始化
进入vercel分配的域名,填好每一项
可能用到的链接
- Github密钥 (需要Repo & Workflow下的权限)