centos下nginx搭载kramdown解析器解析.md(makedown)文件

.md文件是啥,大家不陌生吧?MD后缀名的文件就是Markdown文件,Markdown 是一种轻量级的标记语言。

但是如何搭建自己的kramdown解析器解析.md(makedown)文件呢。

开搞环境:

centos+nginx+php+kramdown

1、首先:

yum install ruby rubygems

 gem install kramdown

Gem是一个管理Ruby库和程序的标准包,这就不多说了,我不是很懂,反正就玩玩嘛,

安装完,(ruby在ubuntu可以直接apt安装),可以写一个md的测试文件,使用kramdown命令试一下。

2、其次,配置nginx

这里我只做解析处理,不做具体样式了,你去搞啦。

md.php 文件。

<?php
     echo system('/usr/bin/kramdown  '.$file);
?>
nginx的配置:

location ~ ^(.+\.md)(.*) {
    rewrite .* /md.php?file=$document_root$fastcgi_script_name last;
}


1

关键词: md解析 , kramdown搭建

上一篇: mac系统磁盘磁盘可用空间和占用空间大小不对的校正方法
下一篇: Axure RP 7.0亲测通用注册码 破解版使用

目前还没有人评论,您发表点看法?
发表评论

评论内容 (必填):