Linux中文wiki,linux下dokuwiki:安装与配置

php的开源wiki主要有:

mediawiki:php

dokuwiki:php

############################################################

安装apache2和php:

sudoapt-getinstallapache2 libapache2-mod-php5

参考apache的配置。

安装dokuwiki:

sudoa2enmod rewrite

sudo cp –a doku… /var/www/

cd /var/www

tar zxvf doku… -C dokuwiki

chown-R www-data:www-data /var/www/dokuwiki

修改路径:

sudovi/etc/apache2/sites-enabled/000*.conf

DocumentRoot/var/www/html → DocumentRoot /var/www/dokuwiki

修改权限:

sudovi /etc/apache2/apache2.conf

: Allow Override None → AllowOverride All

重启apache2:

sudoservice apache2 restart

在web安装:

http://IP-address-of-your-server/install.php toinitially configure your DokuWiki.

安装完成后删除:

sudorm/var/www/dokuwiki/install.php

安全设置:

data conf bin inc 这四个目录是不能通过web(http和https)访问的。

在/etc/apache2/apache2.conf或/usr/local/conf/httpd.conf添加下面配置:

#允许访问/var/www/dokuwiki/目录

order deny,allow

allow from all

#禁制访问/var/www/dokuwiki/(data|conf|bin|inc)/目录

order allow,deny

deny from all

satisfy all

############################################################

doku的配置:

doku的配置文件在/var/www/dokuwiki/conf/

主文件通常由dokuwiki管理,局部文件由管理员创建。

也就是我们需要创建并修改局部的local文件来配置。

dokuwiki.php:主配置文件

local.php:局部文件

local.protected.php:保护不受更改

plugins.php:默认插件

plugins.local.php:插件管理员修改

plugins.required.php:核心插件

plugins.protected.php:覆盖设置

user.auth.php:用户账号密码

acl.auth.php:访问控制规则

mediameta.php:可编辑的元数据

license.php:可用的许可证

mime.conf:上传文件的规则

acronyms.conf:自动缩进提示

smileys.conf:图像补充

entities.conf:文本补充

interwiki.conf:快捷方式

scheme.conf:url方案

wordblock.conf:垃圾邮件列表

############################################################

dokuwiki的插件和模板管理:

手动安装就是下载解压到下面路径然后chown为www-data:

/var/www/dokuwiki/lib/tpl用来安装模板

/var/www/dokuwiki/lib/plugins用来安装插件

自动安装就是在dokuwiki的web页面的模板管理安装。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值