CentOS7 安装 jekyll

blog and jekyll | Apr 25, 2016 • Ding Jiao

记录一下CentOS7 安装 jekyll的过程,系统和主机是阿里云的默认CentOS7.

之前用 yum 安装简单方便.

yum install ruby ruby-devel -y

#添加替换 gem 源
gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/

gem install jekyll

就搞定了.

但是今天装的时候 发现有个错误

listen requires Ruby version ~> 2.2

好吧…那就不用 yum 安装了.下源码编译装吧.也很简单.

#移除以前的
yum remove ruby ruby-devel -y

#安装 ruby
wget https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.gz
tar zxvf ruby-2.3.0.tar.gz
cd ruby-2.3.0
./configure
make
sudo make install

#看看 ruby 版本
ruby -v
ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-linux]
#放在哪了
whereis ruby
ruby: /usr/lib64/ruby /usr/local/bin/ruby /usr/local/lib/ruby /usr/share/ruby

#添加替换 gem 源
gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/

#安装 jekyll
gem install jekyll

#jekyll版本
jekyll  -v
jekyll 3.1.3

然后搞定.