在这里我推荐几款常用的WiKi程序。
DokuWiki 、Confluence 、moinmoin wiki 、mediawiki 等等。。。
DokuWiki是一个开源wiki引擎程序,运行于PHP环境下。DokuWiki程序小巧而功能强大、灵活,适合中小团队和个人 站知识库的管理。
用dokuwiki,功能很强大,速度也很快,只需要支持php的web服务器,不需要数据库,每一个你保存的wikiword其实都是以txt保存的。在内 任何一台电脑上都可以访问,不想那么开放的话,整个放在同步盘里,在同样装了同步盘客户端的电脑,一模一样的数据。
各种插件丰富,中文资源尚可,我自己装了能够显示freemind格式导图文件的插件。
知乎上的评价:
-
dokuwiki最简单,可以实现分分钟快速搭建,界面漂亮,功能全,可以索引提取等等;
-
只要能运行php的就能用,不需要数据库。
-
自己用,不在意安全性的问题的话,把文件夹压缩成zip包,直接迁移。
-
以前的老毛病,什么不能删缓存旧版本了,现在都有插件解决了。
-
换行别扭也有插件解决了,用起来跟论坛,跟知乎一模一样。
-
模版文件很少,简单修改一下,不用太花哨,主要是资料记载。
-
记录密码,可以用插件进行加密,需要看到的话,需要登录,需要看密码的钥匙。嘿嘿。。
-
H1~H6,定制一下,非常清晰。。。
-
代码高亮足够漂亮,还有更漂亮的console插件,你敢去看看么span>
安装DokuWiki
-
首先去下载页面下载最新的版本,解压程序并上传到空间里。
-
建立新的changes.log文件内容为空。保存路径为:dokuwiki所在的目录/data/changes.log 。
dokuwiki无须数据库,所以不需要配置。
-
设置data目录及内的文件和文件夹属性777
到此为止dokuwiki安装完成。更多的配置都在conf文件夹里.
DocuWiki 官方 站: http://www.dokuwiki.org/dokuwiki
图形化安装过程: http://www.dokuwiki.org/install:screencast
https://www.dokuwiki.org/install
下载地址:http://download.dokuwiki.org/
1、到官方 站下载DocuWiki
2、apache, php 运行环境
3、解压Doduwiki到web目录
4、在浏览器输入 http://your-ip/install.php 进行安装
填写 wiki 名称,设置管理员,内容发布许可协议,ACL策略等信息。
5、配置完成之后,应该立刻删除 install.php 文件,然后再用刚才设定的管理员登陆。
DokuWiki 安全
参考:http://www.dabu.info/dokuwiki-installation-and-configuration.html
参考:https://www.dokuwiki.org/security#web_access_security
如果你能够通过 http://your-ip/data/pages/wiki/dokuwiki.txt 访问到 dokuwiki.txt文件,那么说明你的 站数据是不安全的。因为dokuwiki使用文本数据库,也就是别人能够直接***了。
官方建议:
-
data
-
conf
-
bin
-
inc
以上四个目录是不能通过web访问的,所以,我们必须配置这些目录的权限,保证数据安全。
备份:
由于Dokuwiki不使用数据库,备份是非常简单的。您需要做的就是备份所有的文件。最简单的方法就是备份整个 Dokuwiki 目录。
DokuWiki 插件和模板
手动安装:
下载插件或模板文件,解压到下面的路径,然后 chown -R 为 httpd 进程的执行身份用户。
dokuwiki/lib/tpl 模板,然后再 管理 – 配置设置进行选择。
dokuwiki/lib/plugins 插件,然后再 管理- 扩展管理器
自动安装:
通过dokuwiki 的web页面进行安装。
WRAP:必备,排版增强插件。
Note : 可以在页面中插入醒目的提示文字,有几种默认图标和样式。
Cache and Revisions Eraser:删除缓存和修订插件
Discussion:添加评论功能,需要 PageList 插件支持。
Avatar:使用 Gravatar 头像,用于评论里显示头像
Captcha:验证码插件
Tag: DokuWiki 默认以命名空间,也就是树状结构组织页面。这个插件可以用标签来组织内容。需要 PageList 插件支持。
Cloud:标签云插件
Pagequery:导航插件
参考:http://www.icomez.com/net/1641.html
DokuWiki 格式语法说明
参考: http://docs.typecho.org/wiki/syntax
有大神现身了:
参考: http://blog.csdn.net/zouhao619/article/details/8523637
Dokuwiki_xhEditor
DokuWiki FAQ
如何创建新页面span>
https://www.dokuwiki.org/zh:pagename
页面名(pagename)
大写字母会自动转换为小写,中文命名会被转换成特定编码。
创建页面名
当浏览器请求一个尚不存在的页面名之时,DokuWiki会给你提供选项让你创建它(这取决于你的访问权限)。你可以在另一个DokuWiki页面中创建一个链接,然后让浏览器访问该链接,从而创建新的页面。
如果你的页面名中包含不存在的页面空间,那么,该页面空间也会被自动创建。
最简单的创建页面方法是,通过已存在的页面创建一个新页面。在地址栏输入新名称然后点击创建。层级关系已冒 分隔。
http://your-ip/doku.phppan style=”font-size:14px;color:rgb(0,112,192);”>id=数据库:mysql:select
这种最简单的方法可以保证新建页面与其他页面相互关联。
删除页面名
解决中文文件名乱码问题
在conflocal.php配置文件中添加一行配置 $conf[‘fnencode’] = ‘utf-8’; 即可解决乱码问题。
相关资源:哨兵软件测试SAS/SATA硬盘软件_hbasas-Web服务器工具类资源-CSDN…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!