本身搭建了一个博客用hugo,后因本身搭建的博客上传文章,搞一些东西不方便,就建立了如今这个博客,不过仍是把如何搭建hugo的过程记录如下。git
Ubuntu下的操做github
1. 下载Git服务器
打开终端 Ctrl+Alt+T 就可打开网站
下载Gitui
sudo apt update
sudo apt install git
设置用户名和邮箱spa
git config --global user.name "zoey" git config --global user.email "zoey686@163.com"
查看设置的用户名和密码code
git config --list
2.下载Hugoserver
方法一:blog
直接下载,通常hugo版本较低,在选择theme(主题)的时候有必定限制图片
sudo apt install hugo
方法二:
wget https://github.com/gohugoio/hugo/releases/download/v0.54.0/hugo_0.54.0_Linux-64bit.deb sudo dpkg -i hugo_0.54.0_Linux-64bit.deb
检查是否安装好了hugo以及查看版本号
hugo --help
hugo version
3.创建博客
创建一个Git的文件夹
在文件夹里面创建myblog页面存放博客页面
mkdir gitFile hugo new site myblog
而后myblog下面就会有如下几个文件夹自动生成
archetypes 文章开头形式
content 内容
data 自定义模板
layouts 网页模板文件
static 存储图片一些其余的资源
themes 主题
4.设置主题
进入themes文件而后克隆主题
首先去Hugo网站的thmem主题去选主题,要注意hugo的版本号
https://themes.gohugo.io/
进入网站选择本身喜欢的主题
进入后会有克隆网址以下
如图在终端输入就设置好了主题
5.本地启动博客
回到myblog文件下
cd ..
pwd
生成页面
hugo server -t ezhil --buildDrafts
ezhil是theme的名字
而后会生存一个localhost:XXXXX
点进去或者复制到网页 就能够看到为们的博客
6.搭载到服务器上
我是直接放在github上面
首先去github上新建一个repository,点击new
输入网站名称,必须和你github的名称同样,再加上“.github.io“
直接输入以下命令
hugo --theme=ezhil --baseUrl="http://zoey686.github.io/" --buildDrafts cd public git init git add . git comment -m "first my blog" git remote add origin https://github.com/zoey686/zoey686.github.io.git /* 若是说 origin存在 git remote rm origin */ git push /*
没有push成功的话 git push -u origin master */
而后咱们就能够经过zoey686.github.io进行访问咱们搭建的网站了