1. Github
First you need a Github account.
2. Jekyll
Here you can see the guide using Jekyll with GitHub Pages.
Some problems may occur here.
- Ruby should have version later than 2.0.
- Download it from official site.
- Installed with openssl
./configure --with-openssl
3. Start Locally
Note! Nodejs is needed while starting server locally
4. Templates
This is the templates https://github.com/jekyll/jekyll/wiki/Sites
5. I like
竟然无法拒绝你的打赏