利用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-12-24MongoDB资料:新手入门完全指南
- 2024-12-20go-zero 框架的 RPC 服务 启动start和停止 底层是怎么实现的?-icode9专业技术文章分享
- 2024-12-19Go-Zero 框架的 RPC 服务启动和停止的基本机制和过程是怎么实现的?-icode9专业技术文章分享
- 2024-12-18怎么在golang中使用gRPC测试mock数据?-icode9专业技术文章分享
- 2024-12-15掌握PageRank算法核心!你离Google优化高手只差一步!
- 2024-12-15GORM 中的标签 gorm:"index"是什么?-icode9专业技术文章分享
- 2024-12-11怎么在 Go 语言中获取 Open vSwitch (OVS) 的桥接信息(Bridge)?-icode9专业技术文章分享
- 2024-12-11怎么用Go 语言的库来与 Open vSwitch 进行交互?-icode9专业技术文章分享
- 2024-12-11怎么在 go-zero 项目中发送阿里云短信?-icode9专业技术文章分享
- 2024-12-11怎么使用阿里云 Go SDK (alibaba-cloud-sdk-go) 发送短信?-icode9专业技术文章分享