博客搭建汇总

发表于 2020-01-06更新于 2020-01-10字数统计 873阅读时长 5m阅读次数

几种常见的博客搭建资源汇总

前言

本文给出了几种常见的个人网站(博客)搭建方式的教程资源。官方文档为主,B站视频教程为辅。比较适合喜欢折腾的同学。不喜欢折腾的可以直接使用CSDN博客、博客园、语雀等提供的服务。别忘了博客的初心是记录

常见的个人博客、网站、知识库搭建方式如下:

动态管理系统需要使用服务器部署,因为这些系统的数据大都存放在数据库。现今大部分的云服务商(阿里云AWS腾讯云等等)大都提供了一个月甚至一年的服务器试用期。

依赖静态站点生成器生成的网站不仅可以部署在服务器上,还可以利用一些免费的站点托管服务进行托管,比如GitHubCodingGitlab等提供的Pages服务和Read the Docs的文档托管服务。深入折腾的同学还会接触到一些CI/CD工具链、SEO技巧等等。

对于Web开发者,你可能会接触到一些BASS服务提供商,比如LeanCloudBmobfirebase

1.WordPress搭建个人博客

首先根据维基百科来介绍一下WordPress:

WordPress是一个以PHPMySQL为平台的自由开源的博客软件和内容管理系统。WordPress具有插件架构和模板系统。截至2018年4月,排名前1000万的网站中超过30.6%使用WordPress。WordPress是最受欢迎的网站内容管理系统。WordPress是当前因特网上最流行的博客系统。WordPress在最著名的网络发布阶段中脱颖而出。如今,它被使用在超过7000万个站点上。

步骤:

    1. 注册域名
    1. 创建VPS(虚拟专用服务器,即需要购买服务器)
    1. 解析域名
    1. 绑定域名
    1. 上传配置文件
    1. 安装使用

具体详细操作详见如下文档和视频:

wordpress搭建博客

教你用WordPress搭建一个简单的个人博客

免费搭建自己的wordpress博客<视频教程>

使用WordPress搭建博客网站

2.Typecho 搭建个人博客

首先介绍一下Typecho:

Typecho是一个基于PHP的简洁的开源博客程序。它使用多种数据库(MySQLPostgreSQLSQLiteMariaDB)储存数据,在GNU GPLv2许可证下发行

  • 搭建步骤:
      1. 注册域名
      1. 购买vps
      1. 解析域名
      1. 环境安装
      1. 安装typecho

具体详细操作流程可参照以下文章和视频:

typecho文档

typecho搭建自己博客网站视频

使用typecho搭建个人博客视频

3.使用Hugo搭建个人博客

详细介绍请参照Hugo文档:

Hugo中文文档

Hugo博客搭建视频教程

使用Hugo搭建个人博客

4.Hexo+GitHub搭建博客

Hexo官方文档

Hexo视频教程

ShanSan的好友TRHX的手把手小白教程

5.Jekyll搭建个人博客

Jekyll文档

Jekyll搭建个人博客视频教程

6.GitBook

GitBook文档

GitBook视频

7.Ghost搭建博客

Ghost官方文档

Ghost搭建个人博客视频教程

8.VuePress搭建个人博客

VuePress中文文档

VuePress搭建个人博客

9.docsify搭建个人文档

docsify官方文档