User Tools

Site Tools


сервис_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/05/24 10:22]
val
сервис_dokuwiki [2024/12/27 09:15] (current)
val [Обновление]
Line 3: Line 3:
 ===== Установка ===== ===== Установка =====
  
-==== Универсальная ​====+==== Debian/​Ubuntu ​====
 <​code>​ <​code>​
-serverwget http://www.splitbrain.org/_media/projects/​dokuwiki/​dokuwiki-2012-10-13.tgz +apt install dokuwiki 
- +</code> 
-server# ​cd /WWWDIR/+===== Настройка ===== 
 +<​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/
  
-server# tar -xvf /root/​dokuwiki-2012-10-13.tgz +root@server:~# chown www-data /etc/dokuwiki/local.php
- +
-server# cp -r dokuwiki-2012-10-13/​ dokuwiki/ +
- +
-server# chown -R www-data ​dokuwiki/conf/ dokuwiki/data/+
 </​code>​ </​code>​
  
-==== Ubuntu ==== +  * Disable DokuWiki actionsRegister
-<​code>​ +
-root@server:~# apt-get install dokuwiki+
  
-root@server:​~rcsdiff ​/etc/apache2/conf.d/​dokuwiki.conf+<​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
  
-===== Настройка =====+server# cd /WWWDIR/
  
-[[http://​server.corpX.un/dokuwiki/install.php]]+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>​
 server# wget http://​www.splitbrain.org/​_media/​projects/​dokuwiki/​dokuwiki-2013-05-10.tgz server# wget http://​www.splitbrain.org/​_media/​projects/​dokuwiki/​dokuwiki-2013-05-10.tgz
сервис_dokuwiki.1369376553.txt.gz · Last modified: 2013/05/24 10:22 by val