сервис_dokuwiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
сервис_dokuwiki [2013/04/25 11:56]
val
сервис_dokuwiki [2024/12/27 09:15] (current)
val [Обновление]
Line 1: Line 1:
 ====== Сервис DokuWiki ====== ====== Сервис DokuWiki ======
  
-===== Ubuntu ​=====+===== Установка ​===== 
 + 
 +==== Debian/​Ubuntu ​====
 <​code>​ <​code>​
-root@server:​~# ​apt-get install ​dokuwiki+# apt install dokuwiki 
 +</​code>​ 
 +===== Настройка ===== 
 +<​code>​ 
 +# find /​etc/​apache2/​ -ls | grep wiki 
 +</​code><​code>​ 
 +   ... /​etc/​apache2/​conf-available/​dokuwiki.conf -> /​etc/​dokuwiki/​apache.conf 
 +   ... /​etc/​apache2/​conf-enabled/​dokuwiki.conf -> ../​conf-available/​dokuwiki.conf 
 +</​code>​ 
 +<​code>​ 
 +root@server:​~# ​chown www-data /etc/dokuwiki/
  
-root@server:​~# ​rcsdiff ​/etc/apache2/conf.d/​dokuwiki.conf+root@server:​~# ​chown www-data ​/etc/dokuwiki/local.php 
 +</​code>​ 
 + 
 +  * Disable DokuWiki actions: Register 
 + 
 +<​code>​ 
 +# cat /etc/dokuwiki/apache.conf
 </​code><​code>​ </​code><​code>​
-6c6 
 <       allow from 127.0.0.1 <       allow from 127.0.0.1
 --- ---
 >       allow from all >       allow from all
-</​code><​code>​ 
-root@server:​~#​ chown -R www-data /​usr/​share/​dokuwiki/​conf/​ 
 </​code>​ </​code>​
  
-===== FreeBSD ​=====+ 
 + 
 + 
 + 
 + 
 + 
 +===== Перенос данных на новую систему ===== 
 + 
 + 
 + 
 +===== Дополнительные материалы ​=====
 <​code>​ <​code>​
-[server:~] # pkg_add ​-dokuwiki+Про 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'​ю  
 +</​code>​
  
-[server:~] # chown -R www /​usr/​local/​www/​dokuwiki/​+==== Восстановление wiki из бекапа ====
  
-[server:~] # rcsdiff /​usr/​local/​etc/​apache/​httpd.conf +<​code>​ 
-</​code>​<​code>​ +root@nessus.isp.un:/var/​www/​dokuwiki# scp -P XXX val@mac.bmstu.ru:​wikibackup/​wiki.val.20130622.tgz . 
-..+ 
-    Alias /dokuwiki /usr/local/​www/​dokuwiki +root@nessus.isp.un:​/var/​www/​dokuwiki# tar -xvf wiki.val.20130622.tgz
-    <​Directory ​/usr/local/​www/​dokuwiki+
-       ​AllowOverride None +
-       Order Allow,​Deny +
-       Allow from all +
-    </​Directory>​ +
-...+
 </​code>​ </​code>​
 +==== Универсальная установка ====
 +<​code>​
 +server# wget http://​www.splitbrain.org/​_media/​projects/​dokuwiki/​dokuwiki-2012-10-13.tgz
  
-http://server.corpX.un/dokuwiki/install.php+server# cd /WWWDIR/
  
-===== MacOS =====+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/​ 
 +</​code>​ 
 +  * [[http://​server.corpX.un/​dokuwiki/​install.php]] 
 + 
 +==== Обновление ​универсальной установки ​====
 <​code>​ <​code>​
-mac:~ val$ mv dokuwiki-2008-05-05 dokuwiki-2009-12-25 +server# wget http://​www.splitbrain.org/​_media/​projects/​dokuwiki/​dokuwiki-2013-05-10.tgz 
-mac:~ val$ sudo tar -xvzf dokuwiki-2009-12-25c.tgz+ 
 +server# cd /WWWDIR/ 
 + 
 +server# tar -xvf /root/dokuwiki-2013-05-10.tgz 
 + 
 +server# cp -dokuwiki-2013-05-10/* dokuwiki/ 
 + 
 +server# chown -R www-data dokuwiki/​conf/​ dokuwiki/​data/​
 </​code>​ </​code>​
сервис_dokuwiki.1366876600.txt.gz · Last modified: 2013/05/22 13:50 (external edit)