CentOS7 下安装 Jekyll 及配置
这两天购买了linode的 vps,通过各种设置后成功安装了CentOS7
操作系统,现尝试在CentOS7
下安装并使用Jekyll
,记录步骤和安装过程中产生的问题和解决方法。
查看系统版本
方式一:
1 | rpm -q rpm -q centos-release // centos-release-7-2.1511.el7.centos.2.10.x86_64 |
方式二:
1 | cat /etc/redhat-release // CentOS Linux release 7.2.1511 (Core) |
或
1 | cat /etc/centos-release // CentOS Linux release 7.2.1511 (Core) |
安装 Ruby
1 | yum install ruby |
安装 Jekyll
通过 gem 安装 Jekyll。因为网络问题需要将国外的镜像替换为国内的镜像(同 Windows 下的操作相同)
1 | gem sources --remove https://rubygems.org/ |
执行命令
1 | gem install jekyll |
如果出现如下错误
1 | mkmf.rb can't find header files for ruby at /usr/share/include/ruby.h |
安装 ruby-devel 即可解决
1 | yum install ruby-devel |
如果仍出现编译错误,安装以下依赖
1 | yum install libtool automake autoconf gcc-c++ openssl-devel |
至此安装成功
Jekyll 创建博客
1 | jekyll new weblog |