无服务器一键部署typecho


示例:本站

一、

[已测试非默认主题版可能会报错:在Replit部署Typecho博客 + Butterfly主题移植

示范

认主题使用sqlite数据库版

将以下代码粘贴至Replit Shell后回车

`git clone https://github.com/valetzx/typechonreplitwithpg && mv -b typechonreplitwithpg/* ./ && mv -b typechonreplitwithpg/.[^.]* ./ && rm -rf *~ && rm -rf typechonreplitwithpg`

当加载完 Loading Nix environment... 后点击绿色 ▶ Run

在运行完成出现typecho后 点击Shell 在终端中逐行输入以下内容:
```
createdb -h 127.0.0.1
psql -h 127.0.0.1
create user admin with password 'admin';
CREATE DATABASE typecho OWNER admin;
GRANT ALL PRIVILEGES ON DATABASE typecho to admin;
```

在新窗口打开你的typecho安装界面

选择Pgsql原生函数适配器

| 参数 | 值 |
| ---- | ---- |
| 数据库前缀 | typecho_ |
| 数据库地址 | localhost |
| 数据库端口 | 5432 |
| 数据库用户名 | admin |
| 数据库密码 | admin |
| 数据库名 | typecho |

你不用担心数据库密码安全问题,填好各项参数后点击 确认,开始安装 » 设置自己的typecho用户名密码!这个请设置自己的别用弱密码!

sqlite数据库版:https://github.com/valetzx/typechonreplit

postgresql数据库版:https://github.com/valetzx/typechonreplitwithpg


二、Vercel 一键部署 Typecho 博客

Deploy to Vercel

通过vercel.json自定义php版本

  • vercel-php@0.5.1 - PHP 8.1.x
  • vercel-php@0.4.0 - PHP 8.0.x #默认
  • vercel-php@0.3.2 - PHP 7.4.x

教程

  1. 克隆项目

  2. 修改数据库配置文件config.inc.php 在typecho 配置界面填写获取数据库信息,获取配置文件

  3. 发布



三、使用Railway零成本部署Typecho

一键部署

Deploy on Railway

不过首先得在railway准备好数据库

https://github.com/Erhecy/Typecho-railway

注意!!

请不要上传附件 图片,附件内容请使用外链 否则再次部署会丢失
请不要上传附件 图片,附件内容请使用外链 否则再次部署会丢失
请不要上传附件 图片,附件内容请使用外链 否则再次部署会丢失