type
category
status
summary
tags
password
slug
创建时间
Feb 16, 2024 06:26 AM
上次编辑时间
Mar 12, 2024 02:32 PM
icon
Date
🧠 理论基础一. 项目情况二. 数据库部署教程1. 创建数据库集群2. 创建项目所需数据库3. 在Overview界面,点击右上角的Connect获得数据库连接参数4. Endpoint Type选择Public,数据库选择为刚刚创建的数据库,保存好生成的参数5. 下载其CA证书(⚠️ 按教程部署 或 Fork 项目的可不进行此步骤)三. Vercel部署教程1. 进行部署2. 配置环境变量(👉点我获取)3. 进入网站,进行TypeCho的初始化配置即可1. 遇到的最大问题
本文为在Vercel下部署 Typecho 动态博客(以IceFox微信朋友圈主题和SSL数据库连接为例),利用Vercel的扩展功能实现Typecho的受限版部署
🧠 理论基础
- Vercel 运行时文档
- Vercel 官方PHP仓库
一. 项目情况
使用须知:
因无目录写入权限,部分功能受限(如上传附件)
Vercel-Typecho-WeChat_Moments_icefox
qixing-jk • Updated May 28, 2024
- 所用主题:
- 所用数据库(5GiB 的行存储和 50M 请求单元,支持每天备份)
二. 数据库部署教程
1. 创建数据库集群
![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F6c3616bc-0f50-495d-bff3-aa9727f342cc%2Fa626eca5-f48e-49e2-b246-b3da847f020f%2FUntitled.png?table=block&id=7f7a1b2a-9b41-4467-b959-1c98f85002f3&t=7f7a1b2a-9b41-4467-b959-1c98f85002f3&width=1749&cache=v2)
2. 创建项目所需数据库
CREATE DATABASE tidbcloud_WeChat_Moments_icefox;
(tidbcloud_WeChat_Moments_icefox
可自定义为想起的数据库名称)![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F6c3616bc-0f50-495d-bff3-aa9727f342cc%2F7fd0d625-ed12-4e00-858a-fd9a5caa48fd%2FUntitled.png?table=block&id=928cb5e7-9694-49a4-8d29-d3134510ef33&t=928cb5e7-9694-49a4-8d29-d3134510ef33&width=1738&cache=v2)
3. 在Overview
界面,点击右上角的Connect
获得数据库连接参数
![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F6c3616bc-0f50-495d-bff3-aa9727f342cc%2Fd3daa8be-3985-4fb5-b058-0b0e7c236760%2FUntitled.png?table=block&id=a26196cd-1104-42a0-af07-0be87c25862f&t=a26196cd-1104-42a0-af07-0be87c25862f&width=844&cache=v2)
4. Endpoint Type选择Public
,数据库选择为刚刚创建的数据库
,保存好生成的参数
![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F6c3616bc-0f50-495d-bff3-aa9727f342cc%2Fc8d39e3e-f465-4e39-b24a-247356a500a8%2FUntitled.png?table=block&id=87d4ffee-b040-440e-b8fe-9112853678cf&t=87d4ffee-b040-440e-b8fe-9112853678cf&width=875&cache=v2)
5. 下载其CA证书(⚠️ 按教程部署 或 Fork Vercel-Typecho-WeChat_Moments_icefoxqixing-jk • Updated May 28, 2024 项目的可不进行此步骤)
Vercel-Typecho-WeChat_Moments_icefox
qixing-jk • Updated May 28, 2024
三. Vercel部署教程
1. 进行部署
2. 配置环境变量(👉点我获取)
![notion image](https://www.notion.so/image/https%3A%2F%2Fprod-files-secure.s3.us-west-2.amazonaws.com%2F6c3616bc-0f50-495d-bff3-aa9727f342cc%2Ff5de47e2-c03a-442b-824f-bba48f77d265%2FUntitled.png?table=block&id=f7a6cbb5-2172-42a3-a89a-e50f8a62778b&t=f7a6cbb5-2172-42a3-a89a-e50f8a62778b&width=1022&cache=v2)
3. 进入网站,进行TypeCho的初始化配置即可
暂无
1. 遇到的最大问题
TiDB必须要SSL连接,但是Typecho的部署教程均老,且未涉及此领域,只能自行探索SSL配置方案
主要参考
欢迎在底部评论区分享您的想法和经验,让我们一起共同探讨,共同进步!
- 作者:Qi Xing - 七行
- 链接:https://blog.qixing1217.top/article/8879698e-363b-407a-9ec4-72f713c4e0bd
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。