前言
本文给出了几种常见的个人网站(博客)搭建方式的教程资源。官方文档为主,B站视频教程为辅。比较适合喜欢折腾的同学。不喜欢折腾的可以直接使用CSDN博客、博客园、语雀等提供的服务。别忘了博客的初心是记录。
常见的个人博客、网站、知识库搭建方式如下:
动态管理系统需要使用服务器部署,因为这些系统的数据大都存放在数据库。现今大部分的云服务商(阿里云、AWS、腾讯云等等)大都提供了一个月甚至一年的服务器试用期。
依赖静态站点生成器生成的网站不仅可以部署在服务器上,还可以利用一些免费的站点托管服务进行托管,比如GitHub、Coding、Gitlab等提供的Pages服务和Read the Docs的文档托管服务。深入折腾的同学还会接触到一些CI/CD工具链、SEO技巧等等。
对于Web开发者,你可能会接触到一些BASS服务提供商,比如LeanCloud、Bmob、firebase。
热门方式
1.WordPress搭建个人博客
首先根据维基百科来介绍一下WordPress:
WordPress是一个以PHP和MySQL为平台的自由开源的博客软件和内容管理系统。WordPress具有插件架构和模板系统。截至2018年4月,排名前1000万的网站中超过30.6%使用WordPress。WordPress是最受欢迎的网站内容管理系统。WordPress是当前因特网上最流行的博客系统。WordPress在最著名的网络发布阶段中脱颖而出。如今,它被使用在超过7000万个站点上。
步骤:
- 注册域名
- 创建VPS(虚拟专用服务器,即需要购买服务器)
- 解析域名
- 绑定域名
- 上传配置文件
- 安装使用
具体详细操作详见如下文档和视频:
2.Typecho 搭建个人博客
首先介绍一下Typecho:
Typecho是一个基于PHP的简洁的开源博客程序。它使用多种数据库(MySQL、PostgreSQL、SQLite、MariaDB)储存数据,在GNU GPLv2许可证下发行
- 搭建步骤:
- 注册域名
- 购买vps
- 解析域名
- 环境安装
- 安装typecho
具体详细操作流程可参照以下文章和视频:
3.使用Hugo搭建个人博客
详细介绍请参照Hugo文档:
4.Hexo+GitHub搭建博客
5.Jekyll搭建个人博客
6.GitBook
7.Ghost搭建博客
8.VuePress搭建个人博客
9.docsify搭建个人文档
创新基地已知个人博客一览
博客、个人网站、知识库需要时常维护,收益不是立马就能看到的。。有些同学弄可能只是因为一时的新鲜感,说实话,这样起不到任何效果,啥也学不到。
顺便再提一句,没加GitHub组织的同学快留下你的邮箱:https://github.com/seven-innovation-base/SphinxDOC/issues/7