Jekyll 是用 Ruby 编写的静态网站框架,十分流行。本文记录了在 Debian 上安装配置 Jekyll 的过程。
安装Ruby
执行下面的命令:
sudo apt-get install ruby
安装Jekyll
有两种方法安装Jekyll:
- 从软件仓库中安装
比较方便,但安装的Jekyll版本会比较低 - 使用gem安装
安装稍麻烦,安装的是最新版本
从软件仓库中安装
执行下面的命令:
sudo apt-get install jekyll
使用gem安装
首先安装ruby-dev
:
sudo apt-get install ruby-dev
然后使用gem安装:
sudo gem install jekyll
在运行时发现如下错误:
/var/lib/gems/2.1.0/gems/execjs-2.0.2/lib/execjs/runtimes.rb:51:in `autodetect': Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable)
安装nodejs
后解决:
sudo apt-get install nodejs
测试
运行下面的命令测试Jekyll能否正常工作:
jekyll new myblog
cd myblog
jekyll serve
然后在浏览器中打开http://localhost:4000,应能看到Jekyll默认页面。