сервис_dokuwiki

Сервис DokuWiki

Установка

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
root@server:~# chown www-data /etc/dokuwiki/

root@server:~# chown www-data /etc/dokuwiki/local.php
  • Disable DokuWiki actions: Register
# cat /etc/dokuwiki/apache.conf
<       allow from 127.0.0.1
---
>       allow from all

Перенос данных на новую систему

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

Про 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'ю 

Восстановление wiki из бекапа

root@nessus.isp.un:/var/www/dokuwiki# scp -P XXX val@mac.bmstu.ru:wikibackup/wiki.val.20130622.tgz .

root@nessus.isp.un:/var/www/dokuwiki# tar -xvf wiki.val.20130622.tgz

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

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/

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

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.txt · Last modified: 2024/12/27 09:15 by val