本篇转自:http://wb8206656.iteye.com/blog/1575861
安装DokuWiki服务器的要求
- 具有PHP 支持的Web 服务器
- 首选Apache
- 对PHP的要求
- 基于某些安全考虑强烈建议使用PHP 4.3.10及其以上的版本
- 使用libGD2 的PHP's GD 扩展 — 可选项
- 建议运行于PHP的 Safe Mode
- 建议运行于PHP的 register_globals=off 模式.
DokuWiki 的目录结构
dokuwiki
|-- bin
|-- conf --- 存放配置文件
| |-- acl.auth.php.dist --- acl.auth.php(ACL 控制配置文件)的默认发布 *
| |-- acronyms.conf --- 用于定义首字母缩写词,以便当鼠标移动到这些词时显示解释信息
| |-- dokuwiki.php --- DokuWiki 的主配置文件 *
| |-- entities.conf --- 用于定义实体字符 **
| |-- interwiki.conf --- 用于定义 interwiki,以便使用简单的方式书写 URL **
| |-- local.php.dist --- local.php(本地配置文件)的默认发布 *
| |-- mediameta.php --- 定义用于 media manager 的 meta data 配置 *
| |-- mime.conf --- 定义 mimetypes 的配置文件 *
| |-- msg --- 一个标志文件,用于判断当前版本是否为最新 *
| |-- mysql.conf.php.example --- mysql.conf.php(mysql 用户认证的配置文件)的默认发布 *
| |-- smileys.conf --- 用于定义“笑脸”的配置文件 *
| |-- users.auth.php.dist --- users.auth.php(文本用户认证的配置文件)的默认发布 *
| |-- wordblock.conf --- 用于配置不允许书写的 URL **
| `-- words.aspell.dist --- words.aspell(拼写检查配置文件)的默认发布 *
|-- data --- 存放文档数据
| |-- attic --- 存放版本信息
| |-- cache --- 数据缓存
| |-- index --- 存放内部索引
| |-- locks --- 用于存放编辑页面时的锁定文件
| |-- media --- 存放图片等
| |-- meta --- 存放 meta 以便系统读取这些信息生成页面
| |-- pages --- 存放 wiki 页面
| `-- tmp --- 临时目录
|-- inc --- DokuWiki 的 Include 目录
| |-- auth --- 存放不同方式的用户认证脚本
| |-- geshi --- 使用 geshi 进行代码加亮显示
| |-- lang --- 多语言支持
| | |-- en
| | |-- fr
| | |-- zh
| | `-- zh-tw
| `-- parser --- DokuWiki 的核心解析器
`-- lib
|-- exe
|-- images
|-- plugins --- 存放插件的目录
| |-- acl
| |-- config
| |-- importoldchangelog
| |-- info
| |-- plugin
| `-- usermanager
|-- scripts
|-- styles
`-- tpl --- 存放模版的目录
`-- default
在Windows环境下要运行Dokuwki,你可以:
- 直接下载 Apache、PHP,安装之后配置 Apache+PHP
安装步骤
- 配置支持PHP的Web服务器
- 下载 最新版的DokuWiki
- 将下载文件dokuwiki-YYYY-MM-DD.tgz 解压
- 复制内容到Web文档根目录
小贴士:
若你希望以http://wiki.mytest.net 域名访问WIKI站,将dokuwiki-YYYY-MM-DD 目录里的内容复制到Web文档根目录
若您希望以http://mytest.net/dokuwiki 域名访问WIKI站,首先将dokuwiki-YYYY-MM-DD 目录改名为dokuwiki,然后将dokuwiki目录复制到Web文档根目录
Dokuwiki安装
Dokuwiki的安装是很简单的,无需修改任何文件,只需要解压缩然后填入一些基本信息就可以了。当然,这在很大程度上和它不需要数据库有关。想想如果要MySQL,那要增加多少步骤。
修改权限以使Web服务器对文件有相应的读写权限。
sudo chown www-data:www-data -R /var/www/dokuwiki
现在在浏览器中输入地址,比如http://localhost/dokuwiki ,应该可以看到Dokuwiki的界面了。如果出现错误,一般是权限有问题。不过这并不是装好了,你还没有自己的账户,也不能进行任何配置。
要真正完成安装,在浏览器中输入,比如http://localhost/dokuwiki/install.php ,这会打开安装页面。先在右上角的“Choose your language”后面的下拉列表中选择“zh”,将页面变成中文。
现在开始安装配置:
-
维基名称:你wiki的名字,比如我的是Lainme's Blog
-
启用ACL(推荐):即启用权限控制,这个保持默认(选中状态)
-
超级用户:输入超级用户的用户名
-
全名:超级用户的全名,和上一个一样就行
-
E-Mail:超级用户的电子邮件地址
-
密码:超级用户的密码
-
请再输一次:再次输入密码
-
初始的ACL政策:全局权限控制策略,在下拉列表中选择一个合适的
填写完成后按“保存”完成安装。现在再次进入http://localhost/dokuwiki ,可以在右下角看到有个“登录”按钮,同时标题栏也变成了你设定的网站名称。
为了安全,最好删除目录下的install.php文件。虽然Dokuwiki自身也有保护,install.php已经不能再次运行,不过还是以防万一吧。
分享到:
相关推荐
**集成editor.md的dokuwiki(支持markdown)** 在IT领域,DokuWiki是一个流行的开源wiki软件,主要用于创建和管理文档。它以其简洁的界面、易于编辑和强大的文本格式化能力而受到喜爱。然而,原生的DokuWiki支持的...
DokuWiki是一款开源的、基于文本的wiki系统,主要用于创建和维护结构化的文档。它适合小型团队或个人用于知识管理、文档共享和项目协作。在本案例中,我们讨论的是针对DokuWiki的三个插件:AddNewPage、XHEditor和...
本篇文章探讨了一种将Markdown文件自动实时同步到DokuWiki的方法,旨在结合两种工具的优势,提高文档管理的效率和便利性。 Markdown是一种轻量级的标记语言,因其简洁易读的格式而受到广泛欢迎,特别是在编写技术...
**DokuWiki与Editor.md编辑器的整合** DokuWiki是一款开源、轻量级的wiki系统,以其简单易用和强大的文本格式化能力而受到欢迎。它主要使用Markdown语法进行内容编写,使得用户能够轻松创建和编辑页面。然而,原生...
DokuWiki是一个强大的开源wiki引擎,专为那些寻求简洁、高效知识管理解决方案的个人和团队设计。这个系统基于PHP开发,无需数据库支持,这使得它易于安装和维护,尤其适用于那些资源有限或对数据库操作不熟悉的小型...
dokuwiki安装与配置 dokuwiki是一个功能强大且灵活的Wiki软件,能够帮助用户快速创建和管理知识库。下面是关于dokuwiki的安装和配置的知识点: 1. 安装dokuwiki 在Ubuntu系统上安装dokuwiki,首先需要下载doku...
DokuWiki是一款高度优化的开源wiki引擎,专为创建、管理和分享知识而设计。这款软件在中文环境中同样表现优秀,支持在Windows和Linux操作系统上稳定运行,无论是个人使用还是企业级应用,都能满足用户对文档协作和...
DokuWiki是一款开源的、基于文本的wiki系统,特别适合于小型团队或个人用来创建、组织和分享文档。它的特点是轻量级、无数据库需求、易于安装和维护,且拥有丰富的插件和模板,可以满足不同用户的需求。20180312版本...
1. **下载安装**:从官方网站下载最新版的DokuWiki压缩包,如“dokuwiki”,解压后上传到服务器的适当目录。 2. **配置文件**:修改conf/dokuwiki.ini配置文件,根据实际需求调整各项参数,如语言、主题、权限等。 ...
**DokuWiki知识库管理** DokuWiki是一款开源的、专为团队协作设计的轻量级wiki系统。它不需要数据库,可以直接在纯文本文件中存储内容,这使得它易于备份、恢复和版本控制。这款软件特别适合小型团队用于文档共享、...
《DokuWiki在Windows环境下的安装指南》 DokuWiki是一款轻量级的开源wiki引擎,主要用于创建和管理文档。它的优点在于无需数据库,且支持多种格式的文本输入,易于安装和维护。本文将详细介绍如何在Windows XP系统...
《DokuWiki 2020-07-29 Hogfather版本:构建高效文档管理服务器的利器》 DokuWiki是一款开源、轻量级且易于维护的wiki系统,适用于搭建文档管理服务器。2020年7月29日发布的Hogfather版本是其众多迭代中的一个重要...
1.5与Dokuwiki的完全整合方案 #### 知识点一:Joomla!1.5概述及应用场景 - **Joomla!**是一款免费开源的内容管理系统(CMS),用于发布Web内容,适用于从个人网站到企业级应用的各种规模项目。 - **Joomla!1.5**是...
DokuWiki是一个非常受欢迎的开源wiki系统,尤其在开发者社区中广受青睐,因为它轻量级、简洁且易于管理。它的主要特点在于其强大的文本格式化语法,这使得用户可以无需HTML知识就能创建和编辑页面。然而,对于习惯于...
【dokuwiki纯净修改版】可视化编辑器xheditor+代码高亮+截图直接拷贝 基于http://download.csdn.net/download/zouhao619/5014447 更新为dokuwiki版本为2017-02-19e,xheditor1.2.2 自用,若有问题,请m我,谢谢~!...
dokuwiki编辑器修改版 采用heditor编辑器,支持QQ截图直接拷贝到编辑器(这个功能只支持谷歌和火狐), wiki语法很蛋疼,有了这个可视化编辑器,就好了.创建页面同样可以使用wiki语法 同时还有提供代码高亮功能,骚年们,你...
DokuWiki简介 DokuWiki 是一个使用,用途多样的开源 Wiki 软件,并且不需要数据库。它因简洁易读的语法受到用户的喜爱。而容易维护、备份和整合则使它成为管理员的最爱。内置的访问控制列表和认证连接器使DokuWiki ...
DokuWiki是一款开源的、专为创建文档和知识库设计的轻量级wiki系统。它以其简洁、易用和无数据库需求的特点深受喜爱。本文将深入探讨DokuWiki插件的相关知识点,帮助用户更好地理解和利用这些插件来增强其wiki站点的...
DokuWiki是一款开源的、基于Web的wiki软件,主要用于创建和维护结构化的文档。它以其简洁、易用的界面和强大的文本格式化规则而受到欢迎,尤其适合小型团队和项目协作。下面,我们将深入探讨DokuWiki的安装过程及其...
DokuWiki程序小巧而功能强大、灵活,适合中小团队和个人网站知识库的管理。 DokuWiki可以与多种CMS程序进行整合,例如WordPress、XOOPS、PostNuke等。由于这个原因,很多Blog作者对DokuWiki比较感兴趣。DokuWiki不...