This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
сервис_dokuwiki [2024/09/17 08:11] val [Debian/Ubuntu] |
сервис_dokuwiki [2024/12/27 09:15] (current) val [Обновление] |
||
---|---|---|---|
Line 2: | Line 2: | ||
===== Установка ===== | ===== Установка ===== | ||
- | |||
- | ==== Универсальная ==== | ||
- | <code> | ||
- | 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/ | ||
- | </code> | ||
==== Debian/Ubuntu ==== | ==== Debian/Ubuntu ==== | ||
<code> | <code> | ||
# apt install dokuwiki | # apt install dokuwiki | ||
+ | </code> | ||
+ | ===== Настройка ===== | ||
+ | <code> | ||
# find /etc/apache2/ -ls | grep wiki | # find /etc/apache2/ -ls | grep wiki | ||
</code><code> | </code><code> | ||
... /etc/apache2/conf-available/dokuwiki.conf -> /etc/dokuwiki/apache.conf | ... /etc/apache2/conf-available/dokuwiki.conf -> /etc/dokuwiki/apache.conf | ||
... /etc/apache2/conf-enabled/dokuwiki.conf -> ../conf-available/dokuwiki.conf | ... /etc/apache2/conf-enabled/dokuwiki.conf -> ../conf-available/dokuwiki.conf | ||
- | </code><code> | + | </code> |
+ | <code> | ||
+ | root@server:~# chown www-data /etc/dokuwiki/ | ||
+ | |||
+ | root@server:~# chown www-data /etc/dokuwiki/local.php | ||
+ | </code> | ||
+ | |||
+ | * Disable DokuWiki actions: Register | ||
+ | |||
+ | <code> | ||
# cat /etc/dokuwiki/apache.conf | # 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> | ||
- | [server:~] # pkg_add -r dokuwiki | ||
- | [server:~] # chown -R www /usr/local/www/dokuwiki/ | ||
- | [server:~] # rcsdiff /usr/local/etc/apache/httpd.conf | ||
- | </code><code> | ||
- | ... | ||
- | Alias /dokuwiki /usr/local/www/dokuwiki | ||
- | <Directory /usr/local/www/dokuwiki> | ||
- | AllowOverride None | ||
- | Order Allow,Deny | ||
- | Allow from all | ||
- | </Directory> | ||
- | ... | ||
- | </code> | ||
- | ===== Настройка ===== | ||
- | [[http://server.corpX.un/dokuwiki/install.php]] | ||
- | ===== Обновление ===== | ||
- | ==== Универсальной установки ==== | + | ===== Перенос данных на новую систему ===== |
- | <code> | + | |
- | 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/ | ||
- | </code> | ||
===== Дополнительные материалы ===== | ===== Дополнительные материалы ===== | ||
Line 90: | Line 58: | ||
Плагин Bookcreator Plugin(PDF-книгу по выбранным темам) | Плагин Bookcreator Plugin(PDF-книгу по выбранным темам) | ||
wpru https://ru.wikipedia.org/wiki/{NAME} - ссылки на русскую Wikipedi'ю | wpru https://ru.wikipedia.org/wiki/{NAME} - ссылки на русскую Wikipedi'ю | ||
+ | </code> | ||
+ | |||
+ | ==== Восстановление wiki из бекапа ==== | ||
+ | |||
+ | <code> | ||
+ | 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 | ||
+ | </code> | ||
+ | ==== Универсальная установка ==== | ||
+ | <code> | ||
+ | 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/ | ||
+ | </code> | ||
+ | * [[http://server.corpX.un/dokuwiki/install.php]] | ||
+ | |||
+ | ==== Обновление универсальной установки ==== | ||
+ | <code> | ||
+ | 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/ | ||
</code> | </code> |