写在前面:
我的系统是Ubuntu16
web服务器用的是apache,官网说建议用这个
php用的是7.0
0.前期准备
a.安装apache
sudo apt-get install apache2
b.安装php和相应模块
sudo apt-get install php7.0-fpm php7.0-cli php-apcu php7.0-gd php7.0-xml php7.0-curl php7.0-json php7.0-mcrypt php7.0-cgi php7.0 libapache2-mod-php7.0
1.下载dokuwiki
到官网下载新版的dokuwiki,链接如下https://download.dokuwiki.org/,如下图所示,点击下载。
2.解压dokuwiki
将dokuwiki安装包移动至/var/www/html/目录下并解压,之后更改文件夹权限。
mv dokuwiki-2018-04-22a/ dokuwiki
chown -R www-data:root /var/www/html/dokuwiki
chmod -R 664 /var/www/html/dokuwiki/
find /var/www/html/dokuwiki/ -type d -exec chmod 775 {} \;
3.安装配置
进入http://IP/dokuwiki/install.php进行网页配置
配置完成后,为了安全,删除/var/www/html/dokuwiki/目录下的install.php页面。
修改/etc/apache2/apache2.conf文件,在最后面加入
<Directory /var/www/html/dokuwiki>
order deny,allow
allow from all
</Directory>
<LocationMatch "/(data|conf|bin|inc)/">
order allow,deny
deny from all
satisfy all
</LocationMatch>
重启 apache 使更改生效
systemctl restart apache2.service
4.界面汉化
wiki的初始页面为英文版,点击右上角admin用户,在Configuration Settings中 进行设置。将interface language改为zh,保存即可。如下图所示。
修改完成后,如下图所示,界面变为中文。