火爆网百科

火爆百科改版公告

火爆百科拟近期进行整体改版活动,定位更广泛的生活常识和资讯,欢迎广大维客写手的支持!

DokuWiki的初级配置

DokuWiki的安装

  1. 以本地操作为例。首先去wiki官方网站下载页去下载一个最新版本。
  2. 将下载回来的压缩文件解压,然后拷贝到wamp的www/trcwiki1)文件夹下。
为了方便能用wamp集成环境同时调试多个web程序,建议为DokuWiki建立单独的文件夹,如这里的trcwiki
  1. 在浏览器中输入类似“http://localhost/trcwiki/index.php”格式的网址,就可以访问wiki了。
  2. DokuWiki默认的首页为start页,现在首页还没有被创建,界面也是英文的。接下来我们配置几个参数,让DokuWiki更符合我们的要求。

DokuWiki安装设置

DokuWiki可以不使用数据库,我们完全可以在本地调试好后再进行上传。在浏览器中输入http://localhost2)/trcwiki3)/install.php,进入DokuWiki配置界面。

首先,在右边的Choose your language:处选择界面语言,DokuWiki对许多种语言都提供了良好的支持,根据你的wiki站点大多数浏览者的阅读习惯,选择一个适合的语言环境将使您的站点吸引更多的浏览者和贡献者。

接下来设置维基站点的名称、超级用户及访问权限,请安照您的实际情况进行设置,设置好后点保存。

尽管DokuWiki的超级用户不是必须的,但是很多后台管理功能需要使用超级用户权限登录才能访问,所以请务必开启.ACL4)功能并设置超级用户

配置完成,页面提示删除install.php,这个文件就在Doku根目录下,然后进入站点主页,进入后,系统自动以您刚才设置的超级用户身份登录。点击下面的管理按钮进入后台管理。

在这一过程中,系统己在conf目录下生成local.php、acl.auth.php、users.auth.php三个文件,它们是重要的配置文件,在DokuWiki的权限配置章节,将为您进行详细介绍。

DokuWiki后台管理

访问控制列表(ACL)管理器:在这里可进行详细的权限设置,如果您按照这份说明来操作的话,那么您现在是在设置start页面的访问权限。start页面是Doku默认的站点主页,在许可给后面的复选框中,您可以选择为*(命名空间)start页面设置访问权限,组/用户用来选择用户或用户组,系统默认已设置两个组ALL:这不是一个真正的用户组,它表示所有用户;admin表示管理用户组,超级用户就在这个组中,默认管理用户组拥有最高编辑权限并且可以进行后台管理,但这一切都是可以通过编辑配置文件重新设置的。

start页面进入ACL管理后,您可以为*命名空间start页面设置权限。
如果您需要设置其它页面的权限,那么您需要进入这个页面并点击页面下边的管理按钮,这时您可以为*(命名空间)、该页面所在的*(命名空间)该页面,设置权限。
这种方法设置权限方便但并不直观,如果要直观并精确的设置页面权限,请参考后面的编辑配置文件等有关章节。
  • 读取:表示该用户组或该用户只能浏览页面;
  • 编辑:表示该用户组或该用户可以编辑该页面;
  • 创建:表示该用户组或该用户可以创建新的页面(如何创建新页面,稍后将会介绍);
  • 上传:表示该用户组或该用户可以上传自己的图片;
  • 删除:表示该用户组或该用户在清空了该页面的内容后,该页面会被删除。

举个例子如下:

start页面进入ACL权限管理,在许可给后面选择*(命名空间)后面填写all,选中下面的创建,最后点击保存按钮。

这时,我们已经给所有浏览者赋予了读取、编辑、创建页面的权限。不要惊讶,我没有写错,Doku的权限是从高到低向下包含的。

用户管理器:在这里可以查看所有用户和用户组,您也可以在这里添加新用户,编辑现有用户等操作。

插件管理器:用于管理和更新系统中所有已经安装的插件,插件主要用来扩展Doku的功能,有语法插件,功能插件,管理插件等。

配置设置:这里是Doku的配置界面,可以在这里设置Doku运行时的参数,trc会在DokuWiki的全局设置章节中,一一为您进行介绍,下面只向您介绍几个简单的设置项:

1) 文件夹的名称可以任意
2) 如果一定要在服务器上配置,请输入相应的域名
3) 这个是你本地调试环境根目录下的DokuWiki路径,请根据实际情况填写
4) 访问控制列表

Personal Tools