惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Apple Machine Learning Research
Apple Machine Learning Research
aimingoo的专栏
aimingoo的专栏
H
Help Net Security
腾讯CDC
T
Tailwind CSS Blog
Hugging Face - Blog
Hugging Face - Blog
人人都是产品经理
人人都是产品经理
酷 壳 – CoolShell
酷 壳 – CoolShell
MongoDB | Blog
MongoDB | Blog
宝玉的分享
宝玉的分享
有赞技术团队
有赞技术团队
美团技术团队
雷峰网
雷峰网
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 司徒正美
博客园_首页
Recent Announcements
Recent Announcements
云风的 BLOG
云风的 BLOG
B
Blog RSS Feed
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
D
Docker
博客园 - Franky
Jina AI
Jina AI

愆伏

vue feedback 指令开发 通过webpack对css压缩后所引起的重名问题 NPM 撤回已发布的版本 昆虫有趋光性吗 数组转成字符串(css 属性) 关于grid布局的一些思考 阿里云和腾讯云网站字体族对比 Vue组件抛事件和Function prop的差别 Vue 事件参数传递 Vue Data里面下划线命名无效并报错 使用sublime中的正则处理数据格式 通过nodejs创建目录与文件 macOS 下npm run dev 无法局域网访问 mac 下使用ssh访问非22端口的gitlab 世界是平的,在科学上网之后 使用sublime text3和Markdown来写博客 如果非要给一个标题,那就是2014年非工作总结 不专业呢,就别捣乱 对知乎大号怒撤事件的一点看法 拒绝SB思维 嘀嘀与快的的商业博弈 关于收藏夹功能的思考 你居然都不用微信 一个英语培训机构的外呼电话 智商是硬伤就无解了 扁鹊三兄弟 竖子不足与谋 美丽说、蘑菇街今天一定开了好几个小时的会 个人独立博客会死掉吗? iPad作画
低成本打造个人独立博客
tortorse · 2018-09-14 · via 愆伏

写在前面

如果你比较幸运看到了这篇文章,说明已经不需要我为你解释「为什么要写博客」,我也默认认为你知道「什么是博客」。如果你对「独立博客」这个概念不是很明白的话,可以自行百度google

搭建独立博客有很多不同的办法,以下所述是我目前认为成本最低的一种方式。如果你发现还有其他成本更低的方式,欢迎在本文留下评论。

注册github

github 是全球最大的男性交友网站,它和「博客」好像没什么关系。但是它提供了一个 pages 服务,这个我们需要用到,并且这个服务是 免费 的。

那么现在开始注册吧-> 注册github

既然是低成本,所以我们选择 Plan 的时候都选 个人(individual)/免费(free)/公开(public) 字眼的,这些不收费。

注册完了以后,github会给你发一封确认邮件,这个不重要。

重新打开 https://github.com 选择 Sign In, 用你的帐户登录进去。然后会看到一些提示,现在不用太关心。我们继续下一步。

创建博客仓库

「仓库」在 github 里是表明存放代码的地方,我们写博客不用理解这些。

这个时候你有两个选择:

  1. 自己创建一个空仓库,然后自己部署 jekyll
  2. 使用一个现成的模板,直接开始写博客

如果你只是想写博客,而不想折腾的话。选 2

好,你已经选择了2,请访问-> jekyll-theme-next

点击右上角的那个「弹弓」一样的 fork 按钮, 稍等片刻,这个模板会被自动拷贝到你的名下,而且页面也会跳转到你自己的「仓库」中。

找到页面中的 ⚙ Settings 找到 Repository name,在输入框内输入

1
你的github帐户名.github.com

比如我的github用户名tortorse,这里就填

1
tortorse.github.com

不要只填用户名,后面的github.com也需要,这个和你后面产生的域名有关。

启用Github pages

页面向下滚动,找到 GitHub Pages 下面有个 Source,这时候你有4个选择

  1. gh-pages branch
  2. master branch
  3. master branch /docs folder
  4. none

如果你一句也看不懂,请继续选 2,然后点击 Save

这个时候不要乱点、乱滚页面,还是找到GitHub Pages 部分,你会发现一段被浅蓝色包裹的字

1
Your site is ready to be published at http://你的用户名.github.io

点击这个字里面的链接,这就是你博客的地址,你会发现这个博客不是你的,并且里面好像已经有人写过文章了?

不要惊慌,这些都是正常的。因为我们还没有对模板进行设置,那几篇文章是模板自带的。

配置博客模板

配置模板同样也有很多种办法,现在你又有了2个选择

  1. 使用github在线配置
  2. 使用本地配置,使用本地配置需要你会使用 git 你会吗?

2, 你一定要选 1 也可以,可以参考下面的 本地备份,现在我们按 1

回到 github ,在 repository 里找到你刚刚建的 你的github用户名.github.com 。找不到?仔细找!

进入以后会看到一堆文件和文件夹一样的东西,找到 _config.yml 点击它

进入该文件后,再点击右上角的 ✏️ 按钮编辑这个文件

里面一堆乱七八糟的东西看不明白,那请先查阅 主题配置说明

先把博客名字改成你自己的,用我自己的配置举个🌰

1
2
3
4
5
6
7
8

title: 愆伏 //写你的博客名字
subtitle: 互联网杂谈 //副标题
description: 一个浸淫互联网行业多年的斜杠中年,通过博客表达自己的所思所想以及所经历的历史进程 //博客简介
author: tortorse //作者名字

language: zh-Hans //使用中文
date_format: '%Y-%m-%d' //日期格式

改完以后发现保存要填好多东西啊,随便填,比如

1
chore: 修改博客模板配置

然后点那个绿色的 Commit Changes 按钮, 稍微等一会你的博客就变成你的了。

开始写文章

现在你的博客已经搭建完毕,里面也有了文章。如果你不想继续写,这个博客就这样留在世界上好了。

哦,你要继续写啊,那你就和改配置采用同样的方法,找到 _posts 文件夹,这里面有几篇默认的文章,随便打开一篇,把里面的内容改成你的文章就好了。

你还要新增文章?

那就在_posts文件夹里 Create new file , 按照默认提供的几篇文章格式写就好了。

注意: 文件名都要类似 2018-09-14-博客标题.md,前面是日期,中间是博客名称(支持中文),最后是文件格式 .mdmarkdown

每新增一个.md文件,你的博客就会多一篇文章。

Done.

你还想知道更多? 下面的部分下次再写

本地备份

绑定域名

启用HTTPS

Wordpress迁移