Skip to main content

搭建属于自己的博客

· 5 min read
LvLv
应用软件研发部

前言

本文给出了几种常见的个人网站(博客)搭建方式的教程资源。官方文档为主,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 官方文档

创新基地已知个人博客一览

博客、个人网站、知识库需要时常维护,收益不是立马就能看到的。。有些同学弄可能只是因为一时的新鲜感,说实话,这样起不到任何效果,啥也学不到。

顺便再提一句,没加 GitHub 组织的同学快留下你的邮箱:https://github.com/seven-innovation-base/SphinxDOC/issues/7