基本原理
创建一个 Hugo 博客需要一些源文件,然后使用 hugo 命令将这些源文件编译为静态 html 文件,实际发布的博客是这些静态 html 文件
期望实现的效果是,我们在本地只需要维护这些源文件,然后在 github 中保存一份源文件,同时每当我们推送更新时,在 github 端完成 hugo 的编译过程
这样的好处时,我们无需在本地完成 hugo 编译过程,只管博客内容编辑即可,并且在            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-08-26 23:19:36
                            
                                154阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            如何用 hugo 搭建个人博客?2020/4/241安装Hugo如果你是mac用户使用以下命令行安装brew install hugo
hugo versionbrew需要按教程先安装如果你是window用户,个人推荐使用以下步骤如果版本更新了,就下载最新版本就好了下载完成后,解压会发现有一个hugo.exe文件把hugo.exe放在一个安全的目录下,比如我就放在了D:\Software\hugo            
                
         
            
            
            
            记录一下在使用Hugo+Github Pages搭建个人博客的过程,以及碰到的问题和解决方法。开始准备用Hexo搭建的,但是部署的时候push不到Github,就换Hugo了。准备工作安装Golang从Golang官方下载对应系统的版本,安装时默认选择就可以。打开命令行,输入go version验证是否安装成功。安装Hugo到Hugo releases下载对应系统的版本,下载下来是一个安装包,解压            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-12 17:10:03
                            
                                103阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            废话不多说,直接上教程基于go语言的hugo博客,是对于大多数人的选择,跨平台性,Windows、Linux、macOS都可以部署。有关hugo的详情请查阅更多资料及访问官网了解更多。hugo官网:https://www.gohugo.org/下载地址:https://github.com/gohugoio/hugo/releases下载完成之后接着解压出来了安装首先配置下环...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-05-20 11:03:42
                            
                                101阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            废话不多说,直接上教程基于go语言的hugo博客,是对于大多数人的选            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-15 15:26:00
                            
                                342阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、前往Github下载Hugo文件并安装前往Github下载(64位或32位自行选择)有的同学下载慢,我放在网盘一份-密码:9oj8解压配置环境变量到Path中检测打开cmd,测试语句hugo version下面样例即为配置成功2、使用Hugo生成自己的博客001_新建一个名为testblog的博客文件夹cd进入到你解压的或其他路径路径,hugo new site testblog002_前往官网寻找一个自己喜欢的主题并配置点击某主题之后下面会有安装教程,这儿            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-09-09 15:58:00
                            
                                1274阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录背景安装创建博客使用主题启动 blog 服务写博客修改博客属性部署到 github往后如何更新博客背景如果希望搭建一个博客网站,就是用 hugo 吧!因为它:开源基于 golang支持 markdown安装mac 安装 hugobrew install hugo查看是否成功hugo version创建博客第一次我们找到一个 workplace 下,然后执行# 博客项目的名字为 mybloghugo new site myblogmyblog 目录如下:├──            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-05 17:03:12
                            
                                1615阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录背景安装创建博客使用主题启动 blog 服务写博客修改博客属性部署到 github往后如何更新博客背景如果希望搭建一个博客网站,就是用 hugo 吧!因为它:开源基于 golang支持 markdown安装mac 安装 hugobrew install hugo查看是否成功hugo version创建博客第一次我们找到一个 workplace 下,然后执行# 博客项目的名字为 mybloghugo new site myblogmyblog 目录如下:├──            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-06 14:23:29
                            
                                789阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言 参考如下: 参考1:搭建博客 参考2:部署到GitHub 参考3:添加文章 参考4            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-10-03 13:41:11
                            
                                197阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            点九博客 点九博客 - 点九先生的技术博客分享 基于hugo 搭建的博客系统 安装hugo win10 choco install hugo -confirm choco install hugo-extended -confirm mac brew install hugo linux brew  ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-03 16:22:00
                            
                                432阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            点九博客点九博客 - 点九先生的技术博客分享 基于            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-29 14:08:28
                            
                                198阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            上面是我创建的群聊,欢迎新朋友的加入。通过配置文件deploy.sh实现一键部署到GitHub(a)deploy.sh文件放在站点根目录下;(b)执行方法分两种(windows下):方法一:站点根目录下,鼠标右键,打开git bash here窗口,执行sh deploy.sh。方法二:选中deploy.sh文件,鼠标右键属性,更改打开方式,将打开方式选择为git-bash.ex...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-16 15:13:08
                            
                                782阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            hugo博客搭建好了,但访问的时候只能是以固定的域名形式(用户名.github.io)进行访问。这时可以通过购买域名的方式行实现自定义域名访问。可以去国外买或者国内,国内都是需要备案的。https://sg.godaddy.com/zh例如这个就是国外购买域名的网站,直接购买即可。如果是国内的话需要购买域名和服务器或主机才能备案。购买域名后:第一步首先是用ping命令找到存放你的github pa            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-05-20 18:58:48
                            
                                2815阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            hugo博客搭建好了,但访问的时候只能是以固定的域名形式进行访问。这时可以            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-15 15:25:37
                            
                                488阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            hugo博客上的评论插件一直试了好多,但网上关于hugo的评论插件是太            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-15 15:36:48
                            
                                143阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            hugo博客上的评论插件一直试了好多,但网上关于hugo的评论插件是太少了,找了好长时间都没有值得考究的。如: Disqus、gitment、gitalk、来比力…这些都是国外的,加载速度确实不敢恭维,就目前为止,Disqus官网还被墙了,gitment由于其开发者很久没有维护,gitalk还算行,gitment、gitalk这两个评论服务是通过 GitHub 提供的 API 创建含有相应标签...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-05-20 21:01:23
                            
                                1003阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            很早之前,我使用 WordPress 搭建了个人博客,毕竟那时候 WordPress 是首选。现如今,大家似乎更喜欢静态博客,各种语言的静态博客生成器轮子不断,比如 Go 语言的 Hugo 就是一个静态博客生成器。我个人认为,静态博客生成器流行的一个很大原因,是 Markdown 的流行,开发人员习惯了使用 Markdown 进行写作。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-04 09:46:49
                            
                                348阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最喜欢 Go,自然 Hugo 成为第一选择。
废话不多少,记录下我搭建的过程。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-04 09:48:43
                            
                                1833阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一.使用Hugo(基于Go语言的博客框架)搭建个人博客网站1.Windows 64位系统下安装Hugoa.(Hugo框架下载地址)[https://github.com/gohugoio/hugo/releases],找到hugo_0.55.4_Windows-64bit.zip文件进行下载,下载后进行解压,即安装完成。b.查看是否安装成功Hugo:在D:\Hugo\hugo_0.55....            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-30 10:40:56
                            
                                864阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             
使用hugo建立建立个人网站可以参考Hugo安装使用实例
使用github pages来部署个人网站可以参考GithubPages部署免费网站
下面将会介绍如何通过github actions来将以上两个操作关联在一起并自动化完成!
建立Repositories
建立一个unixetc/ghsource.git属性为私有(private)的用来放置Hugo源码,然后再建一个unixet            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-10-26 21:43:00
                            
                                719阅读
                            
                                                                                    
                                2评论