Debian Etch MindTouch Deki Package Installation

Debian Etch MindTouch Deki Package Installation

Please note:

This installation guide is for package-based 32-bit 8.08.1 new installations ONLY. If you are looking for upgrade guides, please click here: VM / Non-VM 

If you are looking for instructions on how to upgrade from pre-Itasca versions, please click here: Upgrade Guide

Source code installation instructions (which can support 64-bit architecture) can be found here: Source Code Installation Guide

The following commands should be run as "root" (or as a user with root privileges).

 

Add the MindTouch repository

Edit the "/etc/apt/sources.list" file to add the following line : 

deb http://repo.mindtouch.com Debian_Etch/

Also in that file, you'll need to find the following lines:

deb http://ftp.debian.org/debian/ etch main 
deb-src http://ftp.debian.org/debian/ etch main

and edit them to look like this:

deb http://ftp.debian.org/debian/ etch main non-free contrib 
deb-src http://ftp.debian.org/debian/ etch main non-free contrib

 

Type the following command to update your package indexes:

# apt-get update

 

Install Dependencies

To enable full functionality in Deki, install the dependencies by entering the following commands:

# apt-get install msttcorefonts cabextract html2text poppler-utils
# wget http://www.princexml.com/download/prince_6.0r6-1_i386.deb
# dpkg -i prince_6.0r6-1_i386.deb

 

Install MindTouch Deki

Install MindTouch Deki using the following command : 

# apt-get install deki-enterprise

Note: Installation of some dependencies may require interaction. Answer "yes" to all authentication/verification questions.

 

Configure the Apache Virtual Host

After the install has finished, edit /etc/apache2/sites-available/dekiwiki and change the ServerName to match the hostname that you will be entering into the web browser to arrive at your wiki. This will allow the Apache virtual host to direct traffic to MindTouch Deki.

Enter the following command to enable MindTouch Deki in Apache and disable the initial default site:

# a2ensite dekiwiki
# a2dissite default

Once that has been done, enter the following line to reload Apache:

# /etc/init.d/apache2 reload

Congratulations! MindTouch Deki is now installed and you should be able to connect to http://your_server/config/index.php to complete the configuration.

Powered by MindTouch Deki v.8.08.1a