本地博客搭建教程
需求分析及工作原理
近期由于网络的原因需要在本地搭建博客,最初的方案是借用Github Pages 实现了自定义博客,但是并非所有的地方都能访问Github, 因此在这些地方可以采用本地博客的方式,实现原理为:
- 将
Github博客源码库同步到Gitee, 因为Gitee属于国内的开发平台,所认其速度非常快。 - 将
Gitee上的源码hexosurce克隆到本地。 - 如果本机可以访问
Github, 则同步克隆其上源码到本地。 - 编辑
Gitee上克隆下来的源码,如果本机不可访问外网,则启动本机http服务,直接访问 http://localhost:4000 - 编辑
Gitee上克隆下来的源码,如果本机可访问外网,将编辑好的源码复制到Github库一份,并Push到Github上,实现同步备份之目的。
使用 Python 内置服务器本地托管博客
安装 Python3
| |
创建服务文件
| |
重要
WorkingDirectory必须是博客根目录(即包含public文件夹的目录),而不是public本身。User建议填写你的普通用户名,不要用root。
重新加载并启动
如果状态为 active (running),即可通过 http://localhost:4000 访问。