1. 什么是DokuWiki
DokuWiki是一款简单易用、功能强大的开源wiki软件,不需要使用数据库,具有语法简洁易读,易于维护、备份和集成等特点。内置的访问控制和身份验证链接器使其在企业环境中特别有用,其活跃的社区提供大量实用插件。
DokuWiki可以用来做个人知识库管理系统,支持图片、视频、音频等多媒体文件,支持Markdown语句,可以内嵌HTML和PHP语法。
DokuWiki It's better when it's simple.
2. 下载DokuWiki
(1) 登录DokuWiki官网(https://www.dokuwiki.org/dokuwiki)。
(2)点击官网页面的“Download”按钮,进入下载页面。
(3)配置下载选项
项目 | 推荐选择 | 备注 |
Version | Stable(Recommended)(direct link)2020-07-29 “Hogfather” | 后续根据安装版本,安装兼容的插件。 |
Update | none | 不选择更新下载。 |
Include Web-Server | MicroApache(Windows) | 下载文件中包含web服务器。 |
Language | en-English(always enabled) zh-中文 | 取消勾选其他不使用的语言。 |
Popular Plugins | CAPTCHA Plugin Upgrade Plugin Wrap Plugin Translation Plugin Video Share Plugin Gallery Plugin | 根据需求勾选。 |
(4)点击页面底部的“Start Download”按钮下载文件。
(5)若页面跳转后没有开始下载文件,点击跳转页面的“download via this link”的链接。
3. 解压文件
下载的文件为“*.tgz”格式文件,第一次解压后文件为“*.tar”格式文件,将“*.tar”格式文件解压后为“DokuWikiStick”文件夹。
4. 文件内容(DokuWikiStick)
DokuWikiStick | |
dokuwiki | dokuwiki文件目录 |
server | web服务器microApache文件目录 |
run.cmd | 在服务器上运行dokuwiki的批处理文件,初始运行用来配置dokuwiki, |
5. 初始化dokuwiki
(1)打开dokuwiki
双击“run.cmd”批处理文件,启动microApache服务器,自动打开浏览器加载dokuwiki页面。
启动microApache时可能会弹出的“Windows安全警报”对话框,在对话框中选择“允许访问”即可。
(2)配置dokuwiki
首次打开dokuwiki,会先进入install.php页面进行配置安装。可以配置的项目如下。
a.Choose your language:英文en(默认)。
b.Wiki Name:为wiki创建一个名字,可以使用中文名称。
c.Enable ACL(recommended):启用ACL(Acess Control Lists,访问控制列表),启用此功能可以创建不同的用户,并对不同的用户设置不同的访问权限。个人本地使用可以不勾选此选项。勾选此选项后,可进行以下项目设置。
Superuser | 超级管理员账户名 |
Real Name | 超级管理员真实姓名 |
超级管理员的Email,用于找回密码 | |
Password | 超级管理员密码 |
Once again | 超级管理员密码 |
Initial ACL policy | 默认访问策略,个人本地使用选择“Open Wiki”,方便及时更新内容。 |
Allow users to register themselves | 允许用户注册,个人本地使用可以不勾选。 |
d.Please choose the license you want to put your content under:选择合适的许可。
CC0 1.0 Universal | 无著作权。 在作品上适用该文本的人已经将作品 贡献 至公共领域,在法律允许的范围,放弃所有他在全世界范围内基于著作权法对作品享有的权利,包括所有相关权利和邻接权利。 您可以复制、修改、发行和表演本作品,甚至可用于商业性目的,都无需要求同意。【了解更多】 |
Public Domain | 仅限于版权贡献(基于美国法律)或公共领域认证。知识共享组织已撤下这个法律工具,不建议对作品使用此协议。【了解更多】 |
CC Attribution 4.0 International | 可以自由地:共享——在任何媒介以任何形式复制、发行本作品;演绎——修改、转换或以本作品为基础进行创作在任何用途下,甚至是商业目的。【了解更多】 |
CC Attribution-Share Alike 4.0 International | 可以自由地:共享——在任何媒介以任何形式复制、发行本作品;演绎——修改、转换或以本作品为基础进行创作在任何用途下,甚至是商业目的。【了解更多】 |
GNU Free Documentation License 1.3 | 本许可证的目的是使手册、教科书或其他功能性和有用的文档在自由的意义上“免费”:确保每个人都有有效的自由来复制和重新分发,无论是否对其进行商业或非商业修改。第二,这个许可证为作者和出版商保留了一种为他们的作品获得荣誉的方法,同时不被认为对其他人所做的修改负责。【了解更多】 |
CC Attribution-Noncommercial 4.0 International | 可以自由地:共享——在任何媒介以任何形式复制、发行本作品;演绎——修改、转换或以本作品为基础进行创作。 不能将本作品用于商业目的。【了解更多】 |
CC Attribution-Noncommercial-Share Alike 4.0 International | 可以自由地:共享——在任何媒介以任何形式复制、发行本作品;演绎——修改、转换或以本作品为基础进行创作。 不能将本作品用于商业目的。【了解更多】 |
Do not show any license information | 在文件中不显示任何许可信息。个人本地使用,选择此选项即可。 |
e. Please, help us to improve the DokuWiki experience: 帮助优化dokuwiki,每月向dokuwiki开发者发送匿名使用报告,可以不勾选此项。
f. 点击“Save”按钮保存配置。
j. 点击“your new DokuWiki”连接,进入你的DokuWiki欢迎界面。
6. 登录DokuWiki
(1)点击页面右上角的“Log in”,跳转至“Login”页面。
(2)在“Login”页面,输入超级用户名和密码,勾选“remember me”前的选框。点击“Log in”按钮。
(3)登录后页面顶部会出现“Logged in as”、“Update Profile”、“Admin”、“Log Out”等项目。