利用Hugo搭建静态博客(CentOS)
2022/1/16 7:03:36
本文主要是介绍利用Hugo搭建静态博客(CentOS),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、yum无法直接安装hugo,首先添加repo
vim /etc/yum.repos.d/hugo.repo
输入以下内容
1 [daftaupe-hugo] 2 name=Copr repo for hugo owned by daftaupe 3 baseurl=https://copr-be.cloud.fedoraproject.org/results/daftaupe/hugo/epel-7-$basearch/ 4 type=rpm-md 5 skip_if_unavailable=True 6 gpgcheck=1 7 gpgkey=https://copr-be.cloud.fedoraproject.org/results/daftaupe/hugo/pubkey.gpg 8 repo_gpgcheck=0 9 enabled=1
二、安装hugo
yum -y install hugo
三、生成博客根目录
hugo new site myblog
四、到https://themes.gohugo.io寻找喜欢的主题,进入博客根目录(myblog),利用git获取主题到本地themes文件夹
git clone https://github.com/vaga/hugo-theme-m10c.git themes/m10c
五、创建文章
hugo new firstblog.md
创建的.md文件会自动生成在根目录下的content文件夹里
六、本地启动
hugo server -t m10c --buildDrafts
七、将博客部署到远端服务器(利用GitHub Pages)
在GitHub上创建一个新仓库,仓库命名格式"GitHub用户名.github.io",如下:
回到博客根目录,执行如下命令,会在根目录下生成一个名为public的目录
hugo -theme=m10c --baseUrl="https://king0111.github.io/" --buildDrafts
进入public目录,执行如下命令
git init git add . git commit -m "my hugo_blog first commit" git remote add origin https://github.com/king0111/king0111.github.io.git git push -u origin master
输入自己的GitHub用户名和密码
这篇关于利用Hugo搭建静态博客(CentOS)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-15SendGrid 的 Go 客户端库怎么实现同时向多个邮箱发送邮件?-icode9专业技术文章分享
- 2024-11-15SendGrid 的 Go 客户端库怎么设置header 和 标签tag 呢?-icode9专业技术文章分享
- 2024-11-12Cargo deny安装指路
- 2024-11-02MongoDB项目实战:从入门到初级应用
- 2024-11-01随时随地一键转录,Google Cloud 新模型 Chirp 2 让语音识别更上一层楼
- 2024-10-25Google Cloud动手实验详解:如何在Cloud Run上开发无服务器应用
- 2024-10-24AI ?先驱齐聚 BAAI 2024,发布大规模语言、多模态、具身、生物计算以及 FlagOpen 2.0 等 AI 模型创新成果。
- 2024-10-20goland工具下,如修改一个项目的标准库SDK的版本-icode9专业技术文章分享
- 2024-10-17Go学习:初学者的简单教程
- 2024-10-17Go学习:新手入门完全指南