zoukankan      html  css  js  c++  java
  • Codeboy Blog的搭建

    本文介绍了codeboy.me站点的搭建过程。

    站点使用了jeykll进行构建。在CleanBlog等模板的基础上进行改造。

    jekyll是一个简单的免费的Blog生成工具,类似WordPress。可是和WordPress又有非常大的不同,原因是jekyll仅仅是一个生成静态网页的工具,不须要数据库支持。

    可是能够配合第三方服务,比如Disqus。最关键的是jekyll能够免费部署在Github上,并且能够绑定自己的域名。

    以下介绍一下怎么搭建一个和codeboy.me外观同样的站点。

    github地址: https://github.com/androiddevelop/CodeboyBlog

    安装对应的:

    1. 安装jeykll。

    2. 将CodeboyBlog拷贝到server(部署到github.io的方式能够google一下,非常多的文章)。

       git clone https://github.com/androiddevelop/CodeboyBlog.git
      
    3. 进行CodeboyBlog文件夹,执行命令生成站点就可以。

       jekyll serve --watch &
      

    为了可以更好的生成站点,我们可以写一个脚本:

    #!/bin/bash
    
    ps aux |grep jekyll |awk '{print $2}' | xargs kill -9
    cd /path/to/blog
    jekyll serve --watch &
    

    命令解释:

    ① ps开头的命令是关闭全部jekyll的进程

    ② cd到站点的根文件夹

    ③ 启动jekyll服务

    须要配置的内容:

    1. 改动_config.xml中的配置信息。
    2. 改动_includes/footer.html中分享的信息。
    3. 改动_layouts/page.html与_layouts/post.html中页面统计信息。
    4. 改动_layouts/post.html中文章评论信息(更换为自己多说评论插件id)。

    5. 改动about/index.html中个人信息。

    更新内容:

    1. 在Clean Blog的基础上改动,调整若干问题。
    2. 增加文章搜索功能,pc上能够双击ctrl触发。
    3. 优化界面,更好的适配手机。

    很多其它文章请訪问小胖轩.
  • 相关阅读:
    案例20:地下汽车库消防设施配置案例分析
    jsonp 跨域
    Cookie 工具类
    spring md5 加密
    sso 登录业务逻辑
    maven tomcat 插件
    <url-pattern>/</url-pattern> 拦截请求
    sso 系统分析
    FreeMarker 页面静态化解决方案
    FreeMarker 整合 springmvc
  • 原文地址:https://www.cnblogs.com/slgkaifa/p/6940066.html
Copyright © 2011-2022 走看看