aurora-article icon indicating copy to clipboard operation
aurora-article copied to clipboard

typecho 搭建博客

Open starryiu opened this issue 4 years ago • 0 comments

记录使用 typecho 搭建博客的过程,还是非常简单的,但是为了防止以后在用回 typecho 还需要重新看一遍文档,所以在此记录一下。

下载、安装

百度搜索typecho,打开网站后有个大大的立即下载按钮,点击按钮即可

在服务商购买服务器或虚拟主机,将下载后的文件放入网站目录

网站目录虚拟主机一般会帮你配置好,服务器则需要自己配置nginx或者也可以使用一些面板工具,如宝塔面板

除了网站目录需要配置之外还需要配置mysql数据库。

大多数虚拟主机数据库都是mysql数据库,不需要配置,服务器依然需要自己配置或者使用面板工具配置。

如果不想有那么多事,并且只想布置一个typecho博客程序还是虚拟主机比较好,而且价格也比服务器便宜。

然后解析域名,这个比较简单,百度一下或者很多云服务商在购买域名后都有如何解析域名的教程。

打开网站,安装步骤填写数据库信息和管理员信息,便可以来到控制台。

安装主题

在安装typecho完成之后,大多数使用者都不会使用默认主题,所以一般需要自己去找主题。

这里有一个官方的主题网站 点击进入

前几页的主题还是不错的,后几页的就比较老了,不推荐使用。

喜欢那个主题点击 模板下载 即可。

下载后一般是一个压缩包,把压缩包的文件上传到网站目录下的/usr/themes目录中即可。

有些不错的typecho主题并没有在官方主题网站,需要自己去找。

去掉网址中的index.php

仪表盘中 [设置]=>[永久链接]=>[是否使用地址重写功能] 点击启用 之后将以下代码添加到nginx配置文件中

if (!-e $request_filename){
	rewrite ^(.*)$ /index.php$1 last;
}

如果使用的是Apache,则在网页目录下的.htaccess文件下加入以下代码

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php [L,E=PATH_INFO:$1]
</IfModule>

补充

使用wordpress搭建博客也是同样操作。

starryiu avatar Mar 01 '21 14:03 starryiu