solo(3分钟搭建一个美观个人博客) 博客静态化部署Github,无需服务器 - Go语言中文社区

solo(3分钟搭建一个美观个人博客) 博客静态化部署Github,无需服务器


效果预览

www.weihubeats.cn

在这里插入图片描述

前言

前几天搭建了自己的博客网站后本来是很满意的,域名也准备好了,奈何买了域名备案不了,要一堆东西然后很气,又重回gtihub + hexo部署个人博客,弄了1天发现 hexo基本没什么好看的博客(好看的要自己调,前端真的不太会),而且感觉没什么人维护了,突然现在solo V3.9 支持静态部署了,我喜出望外,看到了希望
在这里插入图片描述

奈何官方文档好像有点简单,还是要自己一步一步采坑啊

准备工作

  1. 这里假设你已经部署好了 solo, 我这里是基于docker部署在我的服务器
  2. 你会在github创建 github名字+github+io 这种类型的仓库(不懂看我这篇文章https://blog.csdn.net/qq_42651904/article/details/90417139)

现在采坑经验告诉大家啦,这种博客部署方式我认为是最简单的

在这里插入图片描述

这里直接生成静态文件就好,生成后会有生成路径提示,因为我是用docker部署的,所以需要进入docker然后导出静态文件

docker导出静态文件具体步骤:

  1. 查看容器名
    docker ps
    在这里插入图片描述

  2. 进入容器(非必须,这里只是检测文件生成所在地址)
    sudo docker exec -it cd637fb266b6 /bin/bash
    在这里插入图片描述

  3. 退出容器
    exit

  4. 然后将static-site传到linux外面
    docker cp cd637fb266b6:/opt/solo/static-site /opt
    在这里插入图片描述

  5. 通过文件传输传输到Windows,然后上传文件到github自己新建的那个仓库,这里具体操作不再重复,参考博客
    https://blog.csdn.net/qq_42651904/article/details/90417139

域名配置

这里配置不止是需要阿里云配置域名,你github仓库也需要配置,这是个坑

  1. 阿里云域名映射配置
    在这里插入图片描述
    这里类型不要选 A,选这个

配置完成后是这样的
在这里插入图片描述

  1. github仓库配置域名映射
    在这里插入图片描述
    在这里插入图片描述

搞定 来看看效果吧 www.weihubeats.cn

说明

没有服务器的本地部署solo就好了

版权声明:本文来源CSDN,感谢博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/qq_42651904/article/details/105325790
站方申明:本站部分内容来自社区用户分享,若涉及侵权,请联系站方删除。

0 条评论

请先 登录 后评论

官方社群

GO教程

猜你喜欢