跳到主要内容

主机资讯与使用指南

Typecho 搭建教程:PHP 网站、数据库与域名设置

使用官方 Typecho 发行包建立 PHP 博客,完成数据库、安装向导、HTTPS 和固定链接设置。

Typecho 可以放在 PHP 网站里

Typecho 适合个人博客,使用 PHP 与数据库。官方仓库列出的最低 PHP 版本为 7.4;新站选择当前仍维护、且主题插件支持的 PHP 版本,不必为了满足最低要求安装旧版。本文使用面板建立 PHP 站点,不采用来历不明的 Docker 镜像。

准备网站和数据库

在 1Panel 或已有面板的网站栏目创建 PHP 网站,绑定博客域名。建立独立数据库和用户,把连接地址、数据库名、账号与密码保存好;PHP 环境需启用所选数据库驱动。

域名指向 VPS 后配置 HTTPS。数据库实例位于容器时,连接地址要按面板提供的运行环境填写,不能把浏览器里的公网 IP 当成每种部署方式的数据库地址。

从官方入口下载发行包

通过 typecho.org/download 或官方 GitHub Releases 取得稳定发行包。将文件上传并解压到网站根目录,确认 index.php 和 install.php 位于正确层级,避免多套一层目录。

配置网站文件权限,让 PHP 运行用户可以写入需要的目录。不要把整个网站设为所有人可写;若安装器提示不可写,按具体目录调整。

进入安装向导

打开网站域名,按页面引导填写数据库类型和连接信息、站点地址、管理员与邮箱。出现数据库连接失败时,分别检查数据库服务、驱动、用户名和权限。

完成后登录后台,建立一篇文章并上传图片。模板和插件从各自可信发布入口取得,先确认兼容版本,再放到对应目录。

固定链接与迁移

开启固定链接后,文章 404 通常要检查网站服务器的重写规则;Nginx、Apache 和 Caddy 配置不能互相照搬,使用面板对应的 Typecho 规则。

迁移保存数据库、上传目录、主题、插件与站点配置。新服务器检查文章和附件后,再切换域名解析;HTTPS 地址与后台站点地址保持一致。

相关阅读