Linux下安装Typecho

under Typecho  tag     Published on May 6th , 2020 at 07:41 am

前言

WordPress和Typecho两者都是动态博客,却是一繁一简,风格截然不同。WordPress 功能丰富,相对的体系也比较庞大;而 Typecho 却是极为精简,同时必要的功能一个不缺,倒也令人眼前一亮。
本文是在VPS/云服务器上搭建 Typecho 博客的笔记。

介绍

Typecho 是国内开发者开发的一款开源免费的动态博客程序,可以运行在基于 PHP 环境的各种平台上。
官网:Typecho Official Site
GitHub:typecho: A PHP Blogging Platform
相比于同为动态博客并且广为人知的 WordPress 来说,Typecho 的一大特点就是 “精简”。全部文件不足 500KB,但却也实现了完整的主题和插件支持。博客程序很轻量,资源占用也很低,原生支持 Markdown 语法。属于省心并且简洁的博客类型。
但是Typecho已经很多年没有更新了

安装步骤

1. 环境搭建

PHP 5.1以上
Mysql, PostgreSQL, SQLite 任意一种数据库支持,并在PHP中安装了相关扩展
CURL或者Socket扩展支持
mbstring或者iconv扩展支持

具体步骤参考本站另一篇博客Linux安装WordPress

2. 网站部署

具体步骤参考本站另一篇博客Linux下利用Apache2部署多个站点

3. 环境配置:为Typecho新建一个数据库

  • ssh连接上服务器,打开mysql控制台
    按照提示输入root密码
mysql -u root -p
  • 为Typecho新建数据库:typecho
CREATE DATABASE typecho;
  • 为这个数据库新建一个用户typechouser
CREATE USER typechouser;
  • 为typechouser创建一个密码password123
SET PASSWORD FOR typechouser= PASSWORD("password123");
  • 为这个用户分配权限
GRANT ALL PRIVILEGES ON typecho.* TO typechouser IDENTIFIED BY"password123";
  • 生效配置
FLUSH PRIVILEGES;
  • 退出mysql控制台
exit;

后言

新建玩数据库就可以打开网址访问博客了


本文由simyng创作, 采用知识共享署名4.0 国际许可协议进行许可,转载前请务必署名
  文章最后更新时间为:May 5th , 2020 at 11:41 pm