Loading... # CentOS 部署 WebStack-Hugo 个人导航 ### 一、yum无法直接安装hugo,首先添加repo ``` vim /etc/yum.repos.d/hugo.repo ``` **输入以下内容** ``` [daftaupe-hugo] name=Copr repo for hugo owned by daftaupe baseurl=https://copr-be.cloud.fedoraproject.org/results/daftaupe/hugo/epel-7-$basearch/ type=rpm-md skip_if_unavailable=True gpgcheck=1 gpgkey=https://copr-be.cloud.fedoraproject.org/results/daftaupe/hugo/pubkey.gpg repo_gpgcheck=0 enabled=1 ``` ### 二、安装hugo ``` # yum 源安装 yum -y install hugo # 查看hugo版本 hugo version ``` ### 三、使用WebStack-Hugo主题 ``` # 创建站点目录 mkdir /data/public/pelycloud-source/pelycloud-nav # 进入目录 cd /data/public/pelycloud-source/pelycloud-nav # 创建主题目录 mkdir themes cd themes git clone https://github.com/shenweiyan/WebStack-Hugo.git # 将 exampleSite 目录下的文件复制到 hugo 站点根目录 cd /data/public/pelycloud-source/pelycloud-nav cp -r themes/WebStack-Hugo/exampleSite/* ./ # hugo服务启动 prot:指定端口 bind:绑定ip hugo server --port=3501 --bind=0.0.0.0 ``` ### 四、生成静态页面内容 ``` # 生成 docs 文件夹,将并静态内容生成至此处 hugo -D 或者 hugo --minify ``` **这个命令会默认在**`**docs/**`目录中生成您的网站,当然您可以通过改变站点配置中的`**publishDir**`选项来配置这个输出目录。 ### 五、导航展示 ![导航展示](https://img.pelycloud.com/pelyblog/typora/202303071729895.png) 最后修改:2023 年 03 月 07 日 © 允许规范转载 赞 6 如果觉得我的文章对你有用,请点个赞吧~