宝塔部署typecho博客

typecho博客

Typecho是一个简洁、轻量级的开源博客系统,它基于PHP语言开发,采用MySQL数据库存储数据。其让人印象深刻的特点是极低的服务器配置要求,与原生markdown支持的体验。虽然在功能支持相比worldpress强大的生态差很多,但是作为个人博客体验还是非常不错的。

新建站点

部署

在部署之前,需要准备以下前置的条件

  • 一台云服务器,我这里使用的是
    腾讯云的轻量服务器。typecho服务器配置要求低,轻量服务器是远远足够的。云服务器还是推荐阿里云或者腾讯云的,比小厂靠谱一点。
  • 域名,推荐阿里云或者腾讯云购买即可。如果服务器在国内大陆地区,则需要备案。注意现在备案网站是域名和服务器ip空间是绑定的,所以域名和服务器需要在同一家服务商购买。如果嫌弃备案麻烦则可以购买国内大陆地区以外的服务器,但网络访问体验就差了不少。

部署步骤

typecho是支持直接部署在nginx或者apache环境的,nginx这些环境一般都使用面板管理。这里推荐比较多人使用的宝塔面板,安装方式也非常简单。如果途方便,
阿里云
腾讯云后台中可以直接选择安装包含宝塔面板环境的系统镜像,不想折腾的朋友可以直接选择适配的镜像。

部署宝塔

我个人喜欢比较纯净的系统镜像,所以在纯净的ubuntu环境下自己安装宝塔。过程也非常简单,宝塔提供一件安装脚本。远程登录后输入命令一键安装即可

wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh ed8484bec

宝塔官网,依照官网和安装脚本的教程和提示,一步一步安装即可。安装完成后,登录面板后会提示安装网站运行环境,有nginx和apche两种,建议选择nginx。php版本建议选择8.0以上的,7以下的版本官方已经不维护了,而且typecho官方也建议使用8.x版本。

新建网站

在创建站点之前,首先需要讲域名解析到服务器的ip,使用A记录解析到服务器 IP 就可以。

安装好宝塔环境后,后台新建站点。输入域名信息,数据库账号和密码,注意账号和密码需要记下来后续安装需要用到,选择 php环境。
新建站点

创建成功后,浏览器访问域名,验证一下站点创建成功

站点目录

上传typecho源码

宝塔面包文件管理,找到网站目录,使用宝塔上传文件功能typecho程序上传到网站目录。解压到网站当前目录
站点目录

上传后解压程序到当前目录

站点目录

安装引导

覆盖安装程序后,再次访问域名,进入安装引导界面

站点目录

点击开始下一步,这一步如果遇到下面的错误提示问题,提升该目录的权限不够

站点目录

则按照提示返回宝塔面板的文件管理,找到该目录,讲写入的权限都放开

站点目录

处理后再次点击下一步,此时需要配置网站数据等相关信息,这里讲之前创建站点数据库的的账户和密码信息输入

站点目录

其他保持默认不修改。接着配置博客的主账号信息

站点目录

点击安装完成后,浏览默认的网站首页

站点目录

创建成功,默认界面比较简洁。

后台设置

安装完成后,登录博客后台,进行主要的一些配置

  • 站点信息

基本信息按照网站内容,补充名称、描述和关键字即可

站点目录

  • 永久链接

默认的博客链接都是包含index.php的动态url地址,这个看起来不常规,而且对搜索引擎的收录也不太友好。worldpress的格式是世界上最常用的,这里就采用 worldpress的格式。到后台的永久链接界面设置

站点目录

安装以上设置后,需要nginx的伪静态功能协同配合,切到宝塔网站设置,启用网站的伪静态功能

站点目录

到此不熟typecho博客就初步完成了,后续还需要进行主题、插件和seo等定制化、个性的配置,当然这些都是后续可以慢慢设置的。博客建好了,接下来首要的任务就是需要有内容继续输出、分享。

参考文献

宝塔官网-安装


微信公众号


 继续浏览关于 typeho博客宝塔 的文章

 本文最后更新于 2023/12/14 08:42:58,可能因经年累月而与现状有所差异

 引用转载请注明: 芒果屋 > 默认分类 > 宝塔部署typecho博客

您直接访问了本站,莫非记住了域名?