利用Hugo搭建静态博客 作者 发布于 2024-02-171 服务端 1.1 初始化hugo项目 添加用户:adduser blogger。 赋予可sudo的权限:修改/etc/sudoers,增加下面一行,强制保存。 root ALL=(ALL:ALL) ALL blogger ALL=(ALL:ALL) ALL 重新用blogger登录服务器。 用snap安装hugo。【snap安装的hugo要求后续操作都在blogger的HOME目录下。如果不能满足这个条件,就直接github下载hugo】 cd # 切换到HOME目录 sudo snap install hugo # 安装hugo 配置git【新建用户后配置一次即可】 git config --global user.email "you@example.com" #配置git git config --global user.name "Your Name" # 配置git 初始化hugo项目 cd mkdir local cd local hugo new site myblog 1.2 创建Git仓库 通过git管理文件变更。 创建bare repo cd mkdir repos cd repos mkdir myblog cd myblog git init --bare 将创建的hugo项目和git仓库关联起来 cd ~/local/myblog git init # 变为git管理 git remote add origin ~/repos/myblog # 和bare关联 处理空文件夹。为了git能先把文件夹结构建立起来,空文件夹里面生成.