拜伦的博客

Coder Byron

这里有关于iOS,机器学习的笔记心得,欢迎交流


在腾讯云上搭建jekyll静态博客

目录

本文旨在帮助小伙伴在腾讯云或阿里云上搭建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
取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦