一、安装 Ruby
①、Ruby 官网下载安装包
wget https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.2.tar.gz
②、解压并编译安装
tar -xvf ruby-2.7.2.tar.gz
cd ruby-2.7.2
./configure
# macOS 编译需要指定 openssl
./configure --with-openssl-dir="$(brew --prefix openssl)"
make
sudo make install
③、设置国内 ruby 源,最新的 RubyGems 镜像可在 Ruby China 查看
// 添加国内源地址,移除老的;
gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
// 确认镜像源是否设置成功
gem sources -l
二、安装 jekyll
# 或者 Lunux 可以使用 sudo apt-get install jekyll 进行安装
sudo gem install jekyll bundler
jekyll -v
三、创建博客
jekyll new testBlog
cd testBlog
# 或者前面可能要加上 bundle exec 执行启动命令
jekyll server // 该启动方式只能本机访问
jekyll server -w --host 0.0.0.0 // 可局域网内访问
在使用 jekyll server 启动命令时,如果出现类似下方的依赖问题,则执行如下指令,安装对应依赖项及其对应版本
sudo gem install public_suffix --version 3.0.3
等到所有缺失的依赖项安装完毕之后,启动服务,打开浏览器访问 localhost:4000 应该能看到对应如下的页面