nyk0
nyk0-nomikon - Wikis

Wikis

Information on different wiki systems installation

1. DocuWiki

https://www.dokuwiki.org/dokuwiki

In linux, download dokuwiki and extract into a folder (eg: Documents)

except php which is by default installed in linux, you need to install this:

sudo apt install xml-php

To run with the simple php server:

php -S 127.0.0.1:8080 -t ~/Documents/dokuwiki/

2. The federated wiki

https://fed.wiki.org

Really interesting simple engine. If setup on-line it can be networked with others.

   - npm install -g wiki
   - launch with wiki command, files location ~/.wiki
   - site on: localhost:3000

3. MediaWiki

Installation guides

Using XAMPP

Ownership of mediawiki folder

The owner might be root or user but the group should be daemon so that
apache can have write access

sudo chown -R nick:daemon /opt/lampp/htdocs/mediawiki

Export data into xml file

For this to work you need packages `php-mysql php-mbstring php-intl`

cd /opt/lampp/htdocs/wiki/maintenance
php dumpBackup.php --full --quiet > ~/Documents/wm-dump.xml

Import data

cd /opt/lampp/htdocs/wiki/maintenance
php importDump.php < ~/Documents/wm-dump.xml

Resources

River Writes - A MediaWiki Blog