This guide assumes you are upgrading the MindTouch Deki VMWare-Certified Virtual Appliance v1.9 (Itasca) or higher. If you are upgrading from an earlier version, please visit http://wiki.developer.mindtouch.com/MindTouch_Deki/Installation_and_Upgrade to find your appropriate guide.
While the upgrade script does not affect the MySQL database and settings files, it is recommended to backup in case a full reinstall is needed.
Type the following commands to create the backup directory and back up your attachments:
# mkdir ~/deki_backup # cd /var/www/dekiwiki/ # tar cvzpf ~/deki_backup/attachments.tar.gz /var/www/dekiwiki/attachments
Enter the following commands to back up the files that MindTouch Deki uses to determine settings:
# cp /var/www/dekiwiki/LocalSettings.php ~/deki_backup
# cp /etc/dekiwiki/mindtouch.deki.startup.xml ~/deki_backup
# cp /etc/dekiwiki/mindtouch.host.conf ~/deki_backup
Use the following line to back up the MySQL database:
# mysqldump -u<user> -p<pass> wikidb > ~/deki_backup/wikidb.sql
If you did not change the default username and password, then it would be root and password for <user> and <pass>, respectively.
To enable full functionality in Deki, install the dependencies by entering the following commands:
# apt-get install msttcorefonts cabextract # wget http://www.princexml.com/download/prince_6.0r6-1_i386.deb # dpkg -i prince_6.0r6-1_i386.deb