solo(3分钟搭建一个美观个人博客) 博客静态化部署Github,无需服务器
效果预览
www.weihubeats.cn
前言
前几天搭建了自己的博客网站后本来是很满意的,域名也准备好了,奈何买了域名备案不了,要一堆东西然后很气,又重回gtihub + hexo部署个人博客,弄了1天发现 hexo基本没什么好看的博客(好看的要自己调,前端真的不太会),而且感觉没什么人维护了,突然现在solo V3.9 支持静态部署了,我喜出望外,看到了希望
奈何官方文档好像有点简单,还是要自己一步一步采坑啊
准备工作
- 这里假设你已经部署好了 solo, 我这里是基于docker部署在我的服务器(不会请参考这里)
- 你会在github创建 github名字+github+io 这种类型的仓库(不懂看我这篇文章https://blog.csdn.net/qq\_42651904/article/details/90417139)
现在采坑经验告诉大家啦,这种博客部署方式我认为是最简单的
这里直接生成静态文件就好,生成后会有生成路径提示,因为我是用docker部署的,所以需要进入docker然后导出静态文件
docker导出静态文件具体步骤:
- 查看容器名
docker ps
- 进入容器(非必须,这里只是检测文件生成所在地址)
sudo docker exec -it cd637fb266b6 /bin/bash
- 退出容器
exit
- 然后将static-site传到linux外面
docker cp cd637fb266b6:/opt/solo/static-site /opt
- 通过文件传输传输到Windows,然后上传文件到github自己新建的那个仓库,这里具体操作不再重复,参考博客
https://blog.csdn.net/qq\_42651904/article/details/90417139
域名配置
这里配置不止是需要阿里云配置域名,你github仓库也需要配置,这是个坑
- 阿里云域名映射配置
这里类型不要选 A,选这个
配置完成后是这样的
- github仓库配置域名映射
搞定 来看看效果吧 www.weihubeats.cn
说明
没有服务器的本地部署solo就好了
还没有评论,来说两句吧...