美文网首页
一款支持Markdown语法的Wiki知识管理系统:Wikitt

一款支持Markdown语法的Wiki知识管理系统:Wikitt

作者: 824bb1c71eb9 | 来源:发表于2018-10-19 18:38 被阅读485次

    简介

    Wikitten是一款开源Wiki常识管理系统,使用PHP开拓,支持Markdown语法,无需数据库,主动天生树形目录,适合用来做个人Wiki常识库。

    截图

    部署

    环境要求:PHP >= 5.3,需要Fileinfo组建支持。

    搭建好Web环境,提议使用宝塔面板,教程:宝塔面板部署教程,然落后入后台再部署PHP和Nginx环境,再找到左边软件管理-PHP管理-设置-部署Fileinfo拓展。

    #如果Fileinfo拓展部署失利,就是内存太小,咱们可以增加swap,不快用于ovz

    1、手动增加,方式查看:https://www.moerats.com/archives/19/。

    2、面板增加,找到左边软件管理-系统工具-部署Linux工具箱,然落后入工具箱增加。

    接下来解析并增加域名,然后下载源码:Wikitten.zip,再放到站点根目录并解压。将config.php.example重定名为config.php,依据实战情况修正或正文内里内容,配置文件说明如次:

    #设置站点题目

    define('APP_NAME', 'My Wiki');

    #挑选首页文件,必需位于library文件夹下(普通不需要修正)

    define('DEFAULT_FILE', 'index.md');

    #设置文档目录(普通不需要修正)

    define('LIBRARY', '/path/to/wiki/library');

    #启用任何文件的页内修改(不晓得用来干吗的,连结原始就行)

    define('ENABLE_EDITING', true);

    #启用JSON Front Matter(元数据),可对文档设置title/keywords等

    define('USE_PAGE_METADATA', true);

    #使用玄色正题

    define('USE_DARK_THEME', true);

    #能否显现左下角LOGO

    define('USE_WIKITTEN_LOGO', false);

    Wikitten需要伪动态支持,如果是Apache普通不需要修正,站点根目录曾经内置.htaccess伪动态规则。如果是Nginx,请增加上面的配置到server段内,并列启Nginx。

    #宝塔面板找到左边站点点击域名,直接在伪动态添入以下代码

    fubitechation ~* ^/static/(css|js|img|fonts)/.+.(jpg|jpeg|gif|css|png|js|ico|html|xml|txt|swf|pdf|txt|bmp|eot|svg|ttf|woff|woff2)$ {

        access_log off;

        expires max;

    }

    fubitechation / {

        rewrite ^(.*)$ /index.php last;

    }

    最后访问你的域名便可。

    使用说明

    Wikitten支持Markdown语法,直接将写好的Markdown文件寄存到站点根目录library文件夹会主动天生树形构造。

    Wikitten模板文件位于views目录,你可以恰当修正,增加站点统计代码以及批评和一些禀性化设置。

    有些参考:使用Wikitten搭建伏笔VPS的Wiki常识库

    希望以上的文章对各位有用,如果觉得不错给我点个喜欢吧!更多和一款支持Markdown语法的Wiki知识管理系统:Wikitten搭建教程相关的问题或者对欧洲空间申请有疑惑也欢迎大家咨询。

    相关文章

      网友评论

          本文标题:一款支持Markdown语法的Wiki知识管理系统:Wikitt

          本文链接:https://www.haomeiwen.com/subject/aqeuzftx.html