vercel和supabase安装配置typecho
vercel和supabase安装配置typecho
问题
- 延迟过高,页面可以正常加载,加载速度感人
- 测试: 点击
注册配置supabase
- 访问supabase官网,点击“开始”按钮。
- 注册账号,填写邮箱、密码、用户名等信息。
- 验证邮箱,登录账号。
- 创建新项目,选择免费计划。
- 完成项目创建。
- 点击自己的项目,选择
connect
- 选择ipv4 支持
官网关于ipv4支持的说明:说明,https://supabase.com/docs/guides/platform/ipv4-address
登录github
访问github仓库,点击Fork
按钮,将项目复制到自己的仓库。
在supabase中执行sql语句
- 访问
sql editor
- 将
https://github.com/ningwenyan/vercel-supabase-typecho/blob/main/install/Pgsql.sql
文件中的内容复制到sqleditor
中,点击运行按钮,创建数据库表。 - 表会被创建在
public
模式下。
登录vercel
使用github账号登录vercel,点击Import Project
按钮,导入自己的仓库。选择部署,第一次部署会有报错,可以不用管,等部署完成后,点击Settings
按钮,选择Environment Variables
,添加以下环境变量:
Name | Value |
---|---|
DB_HOST | 数据库主机地址 |
DB_PORT | 数据库端口号 |
DB_NAME | 数据库名称 |
DB_USER | 数据库用户名 |
DB_PASSWORD | 数据库密码 |
添加完成后,重新部署项目。 |
访问typecho
部署完成后,访问https://你的项目名称.vercel.app/install.php
,按照提示完成安装。
看到这个页面,说明安装完成。
注意事项
- 文件上传限制
- Vercel是无服务器环境,不支持传统的文件上传。
已测试可使用主题
- butterfly
vercel添加域名
- 访问vercel项目设置,选择
Domains
,添加自己的域名。 - 等待域名添加完成,访问自己的域名,即可访问typecho。
typecho后台配置域名
- 访问typecho后台,选择
设置
,选择站点
,将站点地址
修改为自己的域名。 - 点击
保存
按钮,保存设置。 - 访问自己的域名,即可访问typecho。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 WenYan Blog!
评论