最近我在 ubuntu 上使用了 hugo 几个月,虽然网上已经有很多安装 hugo 的教程,但我制作了一个 docker 镜像,并且创建了一个模板项目 hugo-quickstart-demo,希望能有所帮助!
hugo 是一个快速的静态站点生成器, 由 golang 编写而成。
如果你想试一下 hugo,可以按照下面的步骤操作。
如果你已经有一个 hugo 站点,你可以把 docker-run.sh
和 docker-stop.sh
拷贝走。
如果你已经安装了 docker,你可以执行以下命令:
curl -sSL https://git.io/hugodemo | sh -
之后访问 http://localhost:1313 进行预览,通过执行./docker-stop.sh
停止环境。
接下来,按照下面的步骤,创建你的仓库。
fork 仓库 hugo-quickstart-demo
下载你自己的仓库
git clone --recursive https://github.com/<input-your-user-name>/hugo-quickstart-demo.git
进入目录
cd hugo-quickstart-demo
启动站点
./docker-run.sh
请访问 http://localhost:1313 预览你的 blog
如果你想停止,执行:
./docker-stop.sh
如果你没有 docker,但是已经安装了 hugo ,执行下面的命令:
hugo server -b 0.0.0.0:1314 --verbose -D
docker-run.sh
( 推荐, 可选) ,或者 运行 hugo server
命令hugo
, 创建一篇日志hugo new post content/posts/your-post-name.md
git commit
git push