github page Jekyll踩坑总结

安装rvm(不推荐,个人安装过两次了,对新手不太友好,容易劝退)

centos默认的ruby是2.2,已经不支持大多数的ruby脚本,升级ruby官方的推荐便是rvm,但是安装了GPG keys以后curl还是无法获取脚本,这时候有两个解决方法

  • 访问https://get.rvm.io把脚本下载上传到centos
  • centos ssh https://get.rvm.io 获取该公钥后再curl -k https://get.rvm.io | bash -s stable

SCL(centos推荐)

yum install gcc make gcc-c++安装依赖
yum install centos-release-scl-rh
yum list|grep rh-ruby查看支持版本
yum install rh-ruby26 rh-ruby26-ruby-devel rh-ruby26-scldevel安装随便一个想要的版本,devel也安装一下,也许要安装的是源码包,要编译
scl enable rh-ruby26 bash启动ruby2.6环境的新bash
ruby -v检查版本
gem sources -a http://mirrors.aliyun.com/rubygems/gem使用阿里源
gem sources --remove https://rubygems.org/删除默认源

引用自中文网 如果遇到证书问题参考ruby中文网传送门

SSL 证书错误

正常情况下,你是不会遇到 SSL 证书错误的,除非你的 Ruby 安装方式不正确。
如果遇到 SSL 证书问题,你又无法解决,请修改 ~/.gemrc 文件,增加 ssl_verify_mode: 0 配置,以便于 RubyGems 可以忽略 SSL 证书错误。使用vi修改

引用自 jekyll
gem install bundler jekyll安装jekyll
测试和使用参考官网

docker Jekyll

建议直接docker,ruby安装比较麻烦

命令返回
docker search jekyllINDEX NAME DESCRIPTION STARS OFFICIAL AUTOMATED
docker.io docker.io/jekyll/jekyll Official Jekyll Docker Image 268 [OK]

再说

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值