当前位置:   article > 正文

CentOS Docker Hugo 配置主题 WebStack-Hugo的使用方法

webstack-hugo

1、CentOS7 Docker Hugo 的安装与使用

2、安装 WebStack-Hugo 主题

  1. # 创建文件夹
  2. mkdir myhugo/mysite/themes
  3. cd myhugo/mysite/themes
  4. # 下载 WebStack-Hugo 主题
  5. git clone https://github.com/shenweiyan/WebStack-Hugo.git

3、创建docker容器

  1. hugo new site hugo # 创建一个命名为 hugo 的文件夹
  2. docker run -itd -p 2052:2052 --name my-hugo --restart always -v $(pwd):/src klakegg/hugo server -p 2052
  3. # 映射到2052端口,此端口为Cloudflare开放端口,经过CDN解析可以直接通过域名+端口进行访问

4、复制配置文件和样式到刚才创建的 hugo 文件夹下

  1. //复制WebStack-Hugo 的 conifg.toml 等文件到 hugo 文件夹下
  2. cp -r myhugo/mysite/themes/WebStack-Hugo/exampleSite/* hugo/
  3. //将 WebStack-Hugo 的 exampleSite 样式复制到 Hugo 的 themes 文件夹下
  4. cp -r myhugo/mysite/themes/* hugo/themes

5、创建成功,可通过 ip:2052 或者 域名:2052 访问

6、修改 hugo 里的文件后,需要重启才能生效

docker restart my-hugo

7、关于自定义端口,请参考:

CDN 域名端口无法访问的问题

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/690232
推荐阅读
相关标签
  

闽ICP备14008679号