Table of Contents

Сервис DokuWiki

Установка

Универсальная

server# wget http://www.splitbrain.org/_media/projects/dokuwiki/dokuwiki-2012-10-13.tgz

server# cd /WWWDIR/

server# tar -xvf /root/dokuwiki-2012-10-13.tgz

server# cp -r dokuwiki-2012-10-13/ dokuwiki/

server# chown -R www-data dokuwiki/conf/ dokuwiki/data/

Debian/Ubuntu

# apt install dokuwiki

# find /etc/apache2/ -ls | grep wiki
   ... /etc/apache2/conf-available/dokuwiki.conf -> /etc/dokuwiki/apache.conf
   ... /etc/apache2/conf-enabled/dokuwiki.conf -> ../conf-available/dokuwiki.conf
# cat /etc/dokuwiki/apache.conf
6c6
<       allow from 127.0.0.1
---
>       allow from all
root@server:~# chown -R www-data /usr/share/dokuwiki/conf/

FreeBSD

[server:~] # pkg_add -r dokuwiki

[server:~] # chown -R www /usr/local/www/dokuwiki/

[server:~] # rcsdiff /usr/local/etc/apache/httpd.conf
...
    Alias /dokuwiki /usr/local/www/dokuwiki
    <Directory /usr/local/www/dokuwiki>
       AllowOverride None
       Order Allow,Deny
       Allow from all
    </Directory>
...

Настройка

http://server.corpX.un/dokuwiki/install.php

Обновление

Универсальной установки

server# wget http://www.splitbrain.org/_media/projects/dokuwiki/dokuwiki-2013-05-10.tgz

server# cd /WWWDIR/

server# tar -xvf /root/dokuwiki-2013-05-10.tgz

server# cp -r dokuwiki-2013-05-10/* dokuwiki/

server# chown -R www-data dokuwiki/conf/ dokuwiki/data/

Дополнительные материалы

Про DokuWiki.
___Делал такие правки:
    Свои смайлики(иконки дистрибутивов и пометки для себя):
        Закачать в /srv/www/htdocs/course/lib/images/smileys/local/
        Прописать в /srv/www/htdocs/course/conf/smileys.local.conf
        Убрать дефолтные смайлики /srv/www/htdocs/course/conf/smileys.conf
    Плагин Note Plugin(терминал, замечания, комментарии...):
        /srv/www/htdocs/course/lib/plugins/note/
        Стили: /srv/www/htdocs/course/lib/plugins/note/style.css
    vim-dokuwiki(больше правлю через vim чем через web-редактор встроенный) - vim-syntax highlighting for dokuwiki
        ~/.vim/syntax/dokuwiki.vim - Добавил свои смайлики и <note>
        alias viDoki='vi +":set ft=dokuwiki"'
    Плагин hidden Plugin(для сворачивания блоков текста)
    Плагин keyboard(для клавиш)
    Плагин Bookcreator Plugin(PDF-книгу по выбранным темам)
    wpru https://ru.wikipedia.org/wiki/{NAME} - ссылки на русскую Wikipedi'ю