♣️Vercel 部署 Typecho 博客
00 分钟
2024-5-25
2024-5-25
status
date
type
slug
summary
tags
category
image
password
icon
😀
这里写文章的概述: 本文介绍了如何使用 Vercel 部署 Typecho 博客。内容包括准备工作和具体操作步骤,如创建 GitHub 仓库、配置文件、上传主题等。通过 Vercel 部署项目并添加域名,实现博客部署和初始化。操作简单明了,适合初学者。文章重点强调了 Vercel 支持 PHP 部署,提供了详细的操作指南,包括代码示例和截图,让读者能够轻松完成部署过程。

前言

相信很多人不知道 Vercel 可以部署 PHP,可以在 Vercel 文档 中看到确实支持

准备工作

  1. Github 账号
  1. Vercel 账号
  1. Typecho 程序
  1. 数据库
  1. 自己的域名(可选,国内注册可以首年1元甚至免费)部署完成之后默认会给你的项目分配一个 vercel.app 的三级域名,但是在 2021 年 vercel.app 域名被墙,大陆地区无法访问,因此强烈建议自己准备域名

过程

  1. 创建 Github 仓库
  1. 本地解压 Typecho 程序
  1. 在根目录下新建 vercel.json 并填入以下代码
  1. 在根目录下新建 config.inc.php 并填入以下代码
  1. 在根目录下新建 /api/index.php 并填入以下代码
  1. 下载一个自己心仪的主题解压放到 /usr/themes/ 目录下
  1. 将所有文件上传到第一步创建好的 GitHub 仓库里
  1. 打开 Vercel 然后通过 GitHub 快捷登录
    1. notion image
  1. 登陆后会自动跳转 Dashboard,点击 Add new - Project
    1. notion image
  1. Import Git Repository 选择 Continue With GitHub此时会跳转到 GitHub 批准 Vercel 访问,建议选择允许访问全部仓库,当然你也可以设置仅可访问部分仓库。
  1. 选择你的仓库
  1. 即将开始部署,在这个界面你可以设置项目名称(可以随意设置),其他项全部保持默认即可,最后点击 Deploy 部署
  1. 部署成功后会显示 Congratulation 页面
  1. 如果你有域名,直接从此界面右边“Add Domain”进入添加域名,Vercel 会自动生成 SSL 证书(开启 https)。没有的话直接右上角“Go to Dashboard”就可以看到 Vercel 为你准备的域名
  1. 打开 https://你的网址/install.php 初始化
 
SO easy!

评论