dokuwiki的安装配置,基于apache

时间:2022-12-31 09:16:22

dokuwiki的安装配置,基于apache



dokuwiki的下载地址https://download.dokuwiki.org/


dokuwiki的安装配置,基于apache




dokuwiki是没有linux和windows版本之分的,但是使用apache和nginx的配置不同,但是原理是一样的

dokuwiki支持中文,官网上有安装使用指南,相比于网上的很多攻略和解决办法还是要好一些的,网址是:https://www.dokuwiki.org/install可以设置中文阅读,但是中文的没有英文的内容全面,只是翻译了一部分。建议在安装之前先看一边



dokuwiki的安装配置,基于apache





dokuwiki的安装和配置可以分为四步


第一步:下载,解压

第二步:导入解压后的文件夹到apache的站点根目录,这个根据自己的apache的安装而定,我把apache安装在         apache文件下,所以apache的站点根目录是/apache/htdocs,如果是默认的目录,站点根目录    在/var/www/html

第三步:运行dokuwiki/install.php,进行基础设置,打开这个页面后设置管理员名称,密码,邮箱,和中文语言(在页面右上角)

第四步:配置apache的httpd.conf(apache/conf/httpd.conf)文件,进行安全配置,在文件中添加以下代码(var/www/dokuwiki即站点根目录,根据具体情况而定

        <Directory /var/www/dokuwiki>
order deny,allow
allow from all
</Directory>

<LocationMatch "/(data|conf|bin|inc)/">
order allow,deny
deny from all
satisfy all
</LocationMatch>
以上代码都是出自dokuwiki的官方文档中



所谓安全配置,是不准根据文件路径直接访问文件,例如,没有设置之前是可以根据http://localhost/dokuwiki/data/pages/wiki/dokuwiki.txt访问到dokuwiki.txt。设置之后就没有了权限访问了,即上面代码所示的data|conf|bin|inc四个文件夹

至此,dokuwiki安装配置完毕