个人博客Typecho项目部署教程

介绍

‌Typecho‌ 是一款基于PHP开发的轻量级开源个人博客项目。
其扩展性极强,拥有许多扩展以及主题。

Typecho官网:typecho.org

准备

  • Typecho源代码
  • 服务器
  • 域名

Typecho源代码

在Typecho官网下载压缩包。

Typecho官网:typecho.org

推荐正式版。

服务器

配置2核2G非常够用,需要有独立IP,以下三种类型的服务器都可以。

  • 云服务器
  • 轻量级云服务器
  • VPS服务器

此次使用的是雨云的VPS游戏云服务器(独立IP)。

域名

可在腾讯云、阿里云、雨云等云服务厂商购买域名,暂不多介绍。

部署过程

连接服务器终端

可以用一些shell远程终端连接软件,比如Xshell。
购买的云服务器等都有提供的远程连接需要的参数。

安装宝塔面板

在服务器终端上输入宝塔面板安装命令(参考:11.4.0通用安装脚本):

if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec

最好在宝塔官网查看、复制最新版本的安装命令。

宝塔官网:www.bt.cn

可以选择不同操作系统的安装命令。

访问宝塔面板

通过命令完成安装后,可以查看到宝塔面板的面板地址。

在浏览器中输入网址即可访问。
第一次登录时安装LNMP(默认即可)。

添加站点

在宝塔面板添加站点。

在文件中进入如此路径,选择文件。

修改端口(默认为80,修改一个没有被占用的端口,比如1108)

开放刚才修改的端口。

删除目录原有文件。

上传下载的Typecho压缩包(拖拽即可上传)。
解压Typecho压缩包,编码选择UTF-8。

首次访问网站

点击或输入网址访问你的网站。

连接数据库.

添加管理员账号.

部署成功.

签署SSL证书

选择Let's Encrypt证书。

保存证书。

至此,再访问网站就会以https协议来访问。

阅读推荐

我的世界: 我的世界 - JiangChengyu_的专栏 - 掘金

雨云服务器: 雨云全方位上云指南|优惠·选型·实战 - JiangChengyu_的专栏 - 掘金

(持续学习、更新中,也会推出更多、更优质的内容)

posted @ 2026-01-07 11:28  Rain_G  阅读(16)  评论(0)    收藏  举报