Jekyll(https://jekyllrb.com/)是一个使用ruby编写的简单的静态网站生成器,它会根据网页源码生成静态文件,不需要数据库支持。它提供了模板、插件等功能,所以实际上可以用来编写整个网站。它是Github Page官方指定的工具,非常适合搭建简单的博客。
Ubuntu 16.04 安装 Jekyll 3
1、安装ruby
$ sudo apt-get install ruby-full ruby-bundler
2、使用gem安装jekyll
$ sudo gem install jekyll
查看jekyll版本:
$ jekyll -v
3、使用jekyll创建一个静态博客
创建一个网站:
$ jekyll new mySite
上面命令在当前目录创建了一个mySite项目:
~/mySite$ ls
about.md _config.yml css feed.xml Gemfile index.html _posts
_posts目录存放使用markdown写的文章。_config.yml是重要的配置文件。
生成静态网站:
~/mySite$ bundle install # 安装依赖包
~/mySite$ bundle exec jekyll serve # 查看jekyll帮助:bundle exec jekyll help
生成的静态网站保存在在_site目录。
使用浏览器访问:http://localhost:4000
更多信息:
文档:https://jekyllrb.com/docs/home/
一个托管在Github Page的jekyll博客:topspeedsnail.com