Jekyll是一个简单的博客形态的静态站点生产器,具有优雅的Markdown风格。它有助于您专注于您的内容而不是服务器设置。GitHub Pages是一个免费托管静态网页的服务器,可以托管基于Jekyll构建的网站。结合GitHub Pages和Jekyll,我们可以轻松搭建一个免费的个人博客。
具体的搭建步骤如下:
建立Github仓库
首先到github上创建一个仓库,仓库名称有固定的格式: username.github.io,其中username必须是Github账户的用户名,这个地址将会成为个人站点的网站地址。
创建完成之后,可以在该仓库的setting页面下选择Pages看到网站已经部署好了(有时候不是立马部署好的,需要几分钟),在这个页面还可以配置分支和域名。因为我只搭建了最基础的,所以这里就不讲这些了。
安装Ruby和Jekyll
安装Ruby
我的电脑是window 64位的,直接下载一路按照默认配置安装即可。
安装Jekyll
在cmd中输入gem install jekyll安装Jekyll
在cmd中输入gem install jekyll-paginate安装jekyll分页插件
安装完成之后输入jekyll -v验证安装是否成功
选择主题
在jekyllthemes.org/ 上选择自己喜欢的主题,之后点击进去,可以查看demo,确定之后点击下载即可。
进入项目后,可以自己本地跑起来看看
jekyll s
配置
在_config.yml文件中修改配置,可以修改网站的title,描述信息,还有一些其他信息,按需配置即可。
之后直接推送到github上就完成了。