Criando um blog com o Github e Jekyll - Part 1
Bem vindos a primeira lição de uma série sobre como criar um blog usando o github. O github tem uma ótima opção grátis para hospedar um blog e o melhor é que pode fazer isso em poucos minutos.Essa série vai cobrir tudo que precisa saber para hospedar, gerenciar e customizar o seu blog no Github.
1. Visão Geral
Github usa uma engine chamada Jekyll que transforma linguagem de marcação em páginas Html estáticas. A vantagem disso está na performance que é melhor desde que você está apenas servindo html e não tem de se preocupar com hospedagem ou banco de dados.
A maneira mais fácil e rápida de começar com Jekyll é fazer um fork de um repositório Jekyll existente. Fork no git significa criar uma cópia do repositório para sua conta.
O repositório que iremos usar para dar o fork é o “Jekyll Now” que se encontra em https://github.com/barryclark/jekyll-now. Um repositório baseado no Jekyll inclui muitas funcionalidades úteis para um blog tais como: Um tema bonito, marcador de código, botões para redes sociais, Api de comentário Disqus e Google analytics.
2. Fork do Repositório
Fazer um fork no Github é muito fácil. Vá até https://github.com/barryclark/jekyll-now e clique no botão de fork no github. Github vai criar uma cópia do repositório na sua conta.
3. Renomeando o Repositório
Uma vez que fez um fork do repositório, você vai precisar ir nas configurações do seu novo repositório e o renomear para [username].github.io onde username você coloca o nome que desejar para o seu blog. O seu blog vai estar no endereço http://[username].github.io.
3.1 Vá até settings
3.2 Mude o nome
No entanto, antes de olharmos para o seu blog, você precisa de alguns minutos para configurar alguns items no arquivo de configuração _config.yml.
4. Configurando o Repositório
Tem algumas valores que você pode mudar:
- name - é o titulo do blog
- description - é a descrição do blog
- url - é a url do blog, que vai ser [username].github.io
Opcionalmente você pode configurar suas redes sociais que são mostradas na base do blog por preencher as contas na seção “footer-links” do arquivo _config.yml. Você pode editar o arquivo _config.yml diretamente no github. Uma vez feitas as alterações clique no botão verde para comitar.
5. Acessando o seu blog
Agora o seu blog está pronto. Abra o browser e navegue para http://[username].github.io, trocando [username] pelo username que escolheu anteriormente.
6. Conclusão
Em poucos minutos nós criamos o seu blog e colocamos para rodar. No decorrer dos próximos posts, você aprenderá como gerenciar, criar novas páginas, customizar o tema, e customizar o domínio do seu blog.
No próximo post iremos criar nossa primeira página.