关于这个博客搭建所使用的技术
0. 意义
因为有朋友在B站私信问我博客是怎么搭的,所以有必要说明下
1. 购买域名
请自行前往dynadot
当然,也可以选择其他商,比如godaddy
只是 dynadot 个人觉得比较便宜罢了
另,千万不要购买国内服务商提供的域名
2. 购买vps
请自行购买vps
请按照自身经济情况选择
富人请直接前往azure
一般人请选择
价格比搬瓦工更低的,原则上强烈建议不予考虑
请不要折磨自己了,对自己宽容点吧
况且时间宝贵
另,千万不要购买国内服务商提供的vps
3. 博客框架、主题选用
我这边,框架用的 hexo (理所当然是自己魔改的版本)
主题用的 yilia-plus (理所当然也是自己魔改的版本)
4. 博客代码管理方式
分为3个git repo,分别上github。
其中,最后一个库使用git子模块的方式,引用前两个库,方便构建、更新、维护
5. 博客启动方式
请自行学习 hexo
可以参考 startup.sh
6. 博客内容更新推送方式
使用ide修改 博客内容 库中内容,并推送至github
VPS上写定时任务(crontab),定期爬取博客内容并更新至本地文件
更新具体玩法可以参考 update.bat
使用 hexo-browsersync 实时读取本地文件,对博客服务进行热更新
7. 结语、意义
创建博客的起因是因为,受到了某人的感召
那是 一个值得怜悯而不肯被怜悯的,恶劣而温柔的,弱小而坚强的人
是个几乎被黑暗完全吞噬了的人
尽管如此,那个人依旧对所有求知者伸出不求任何回报的援助之手
向世界发出光和热
……
于是,我也突然想到
如果每个人都分享出一些东西,世界是否会变得更加美好呢
……
嗯,前略,后略。赞歌。
总之,对于一个想要自行搭建博客的人,看到这里,应该已经获得了足够的知识
……至少获得了获取足够的知识的路径了,对吧?
剩下的内容,要自己加油啊
毕竟,若是完全依赖别人的人的话,其所写出的博客想必也意义不彰显吧?
当然,询问也是一门获取知识的技术,所以如果还有什么不懂的,请也随意提问吧
如果想要回答,并且有时间回答的话,我会回答的啦
以上
- 本文作者: XenoAmess
- 本文链接: http://xenoamess.com/2021/04/07/20210407博客搭建技术说明/
-
版权声明:
本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。