关于jekyll:第一篇文章jekyll的配置
layout: posttitle: "第一篇文章-jekyll的配置"date: 2021-04-04 20:47:14 +0800categories: envs tags: [jekyll, envs, ruby, web, blog]记录心得:第一次应用jekyll搭建博客,记录下之间的过程。 为什么应用jekyll怎么的搭建过程怎么保护和更新遇到的问题1. 为什么应用jekyll之前应用过hexo,具体的地址是在实验室的主页上:xialab 长处是: 容易更改主题中文反对应用nodejs,容易部署。毛病是: 须要本人生成页面,只能把动态页面推送到github仓库,而src源码文件须要额定备份因为这个毛病,我抉择了jekyll 然而jekyll毛病也很显著,就是ruby这个环境真的很麻烦,目前也没怎么用过,冀望只是初期配置麻烦一点吧。 2. 搭建过程我在云服务器和本地PC设立了两个仓库 云服务器在腾讯云,CentOS本地PC是Windows,基于WSL搭建环境2.1 CentOS搭建通过yum装置ruby (此条不行),因为版本比拟老,是2.0版本,jekyll须要2.4 sudo yum install ruby遂通过源码装置 wget https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.gztar -zxvf ruby-2.7.1.tar.gzcd ruby-2.7.1mkdir -p /usr/local/ruby./configure --prefix=/usr/local/rubymake && make install批改profile,增加到全局变量 nano /etc/profile将如下内容增加到开端 export PATH="/usr/local/ruby/bin:$PATH"而后按Ctrl+X保留,而后激活 source /etc/profile2.1.1 装置及配置jekyll应用gem间接装置即可 gem install jekyll而后查看一下版本,这里我是3.7 jekyll -v生成页面文件(如果是新建博客站点的话) jekyll new myblog2.1.2 批改_config.yml目前我的配置文件如下,当前还须要批改 # 站点文件门路#source: .#destination: ./_siteencoding: utf-8# 指标网站门路设置permalink: :year/:month/:title.htmlmarkdown: Kramdown# 时区timezone: Asia/Shanghai# 设置导航目录nav:- name: Home link: /- name: About link: /about.html2.1.3 批改Gemfile这个文件,次要是管着jekyll的构建环境 ...