Blog Link: https://emerson-silva.blog.br
Projeto OpenSource, faça seu blog e compartilhe conhecimento!
- Instale via gerenciador de pacotes:
sudo apt update
sudo apt install hugo -y
OU instale o binário mais recente manualmente, baixando da página de releases do Hugo.
- Verifique a instalação:
hugo version
Crie um novo site Hugo:
Execute o comando:
hugo new site meuprojeto
- Acesse o diretório do projeto:
cd meuprojeto
- Baixe um tema da galeria de temas do Hugo.
Clone o repositório do tema no diretório themes. Por exemplo:
git clone https://github.com/theNewDynamic/gohugo-theme-ananke themes/ananke
Ative o tema no arquivo config.toml
:
theme = "ananke"
- Crie o primeiro conteúdo:
Gere um novo post:
hugo new posts/meu-primeiro-post.md
Edite o arquivo gerado em content/posts/meu-primeiro-post.md
.
Inicie o servidor de desenvolvimento:
Execute:
hugo server
O site estará disponível em http://localhost:1313.
Para gerar os arquivos do site estático, use:
hugo
Os arquivos prontos estarão no diretório public.
Agora, você pode hospedar o site em qualquer serviço de hospedagem estática, como GitHub Pages, Netlify ou Vercel.