本文旨在帮助小伙伴在腾讯云或阿里云上搭建jekyll环境,有错误还请指正。 对于一个全新服务器,需要从新开始配置相关依赖环境。
安装 Nodejs 环境
$ wget https://nodejs.org/dist/v8.12.0/node-v8.12.0-linux-x64.tar.xz
$ xz -d node-v8.12.0-linux-x64.tar.xz
$ tar -xf node-v8.12.0-linux-x64.tar
$ ln -s ~/node-v8.12.0-linux-x64/bin/node /usr/bin/node
$ ln -s ~/node-v8.12.0-linux-x64/bin/npm /usr/bin/npm
$ node -v
$ npm
其中nodejs下载地址可以在 这里 根据系统选择。
安装ruby环境
这里有3种常用安装方式,个人推荐第一种。
1. 通过RVM安装ruby
- 安装GPG 秘钥
$ gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB - 安装稳定版RVM
$ \curl -sSL https://get.rvm.io | bash -s stable - 安装完毕后执行查看rvm版本是否安装成功
$ rvm -v rvm 1.29.10 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io] - 查看rvm当前可选ruby版本
$ rvm list known
- 选择一个想要的版本,例如2.7
$ rvm install 2.7 - 如果下载很慢,可切换rvm 的安装源
$ echo "ruby_url=https://cache.ruby-china.com/pub/ruby" > ~/.rvm/user/db - 安装完成,查看ruby版本
$ ruby -v ruby 2.0.0p648 (2015-12-16) [x86_64-linux]
2.通过ruby源码安装
- 下载源码,解压编译安装, 下载地址在这里
$ wget https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.4.tar.gz
$ mkdir -p /usr/local/ruby
$ tar -zxvf ruby-2.4.4.tar.gz
$ cd ruby-2.4.4
$ ./configure --prefix=/usr/local/ruby
$ make && make install
- 环境变量配置
$ PATH=/usr/local/ruby/bin:$PATH:$HOME/bin
$ export PATH
3.通过yum安装
$ sudo yum install ruby
安装gcc
$ yum -y update gcc
$ yum -y install gcc+ gcc-c++
安装jekyll
$ gem update --system
$ gem install jekyll
$ jekyll --version


