1.dokuwiki官网
下载地址:https://download.dokuwiki.org/
截止写这篇文章时,最新版本是2023-04-04a “Jack Jackrum”
下载链接:https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz
2.安装dokuwiki
操作系统:Centos7.9
# tar xvf dokuwiki-stable.tgz
# cd dokuwiki-2023-04-04a/
# ls
bin conf COPYING data doku.php feed.php inc index.php install.php
lib README SECURITY.md vendor VERSION
(1)安装php
安装remi:
sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
## 安装PHP 7.3
yum --enablerepo=remi-php73 install php php-xml php-xmlrpc
##php-xml php-xmlrpc是因为网页需要xml工具的支持,不然会报错:PHP function xml_parser_create is not available. Maybe your hosting provider disabled it for some reason?
如果还缺其他的模块,可以使用下面的命令,不过此次已经足够了
yum --enablerepo=remi-php73 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt
[root@centos7_test conf.d]# cat wiki.conf
<VirtualHost *:443>
ServerName xj.indico.cn
DocumentRoot "/var/www/dokuwiki"
AliasMatch ^/dokuwiki/sites/[^/]+$ /var/www/dokuwikig/
AliasMatch ^/dokuwiki/sites/[^/]+/(.*)$ /var/www/dokuwikig/$1
Alias /dokuwiki /var/www/dokuwikig/
<Directory /var/www/dokuwikig/>
Options +FollowSymLinks
require all granted
##VER APACHE2.4
#Allow from localhost 127.0.0.1 ::1
<IfModule mod_rewrite.c>
# Uncomment to implement server-side URL rewriting
# (cf. <http://www.dokuwiki.org/config:userewrite>).
# Do *not* mix that with multisite!
#RewriteEngine on
#RewriteBase /dokuwiki
#RewriteRule ^lib - [L]
#RewriteRule ^doku.php - [L]
#RewriteRule ^feed.php - [L]
#RewriteRule ^install.php - [L]
#RewriteRule ^_media/(.*) lib/exe/fetch.php?media=$1 [QSA,L]
#RewriteRule ^_detail/(.*) lib/exe/detail.php?media=$1 [QSA,L]
#RewriteRule ^_export/([^/]+)/(.*) doku.php?do=export_$1&id=$2 [QSA,L]
#RewriteRule ^$ doku.php [L]
#RewriteRule (.*) doku.php?id=$1 [QSA,L]
</IfModule>
</Directory>
<Directory /var/www/dokuwikig/bin>
Require all granted
##FOR VER APACHE2.4
</Directory>
<Directory /var/www/dokuwiki/data>
Require all granted
##FOR VER APACHE2.4
</Directory>
</VirtualHost>
重启httpd服务,访问网址:https://xj.indico.cn/install.php,可以选择语言为中文