Add the MindTouch repository by editing/etc/yum.repos.d/mindtouch.repo and adding:
[home_mindtouch] name=mindtouch's Home Project (RHEL_5) type=rpm-md baseurl=http://repo.mindtouch.com/RHEL_5/ gpgcheck=1 gpgkey=http://repo.mindtouch.com/RHEL_5/repodata/repomd.xml.key enabled=1
Type the following command to install packages that will allow full functionality in MindTouch Deki. During the Prince XML installation, change the default file location to /usr to allow it to be scanned during the web-based Deki setup :
# yum install wv links pdftohtml tidy # wget http://www.princexml.com/download/prince-6.0r6-linux.tar.gz # tar xfzv prince-6.0r6-linux.tar.gz # cd prince-6.0r6-linux # ./install.sh
Note Installation of some dependencies may require interaction. Answer "yes" to all authentication/verification and download questions.
Install MindTouch Deki by entering the following command:
# yum install deki-enterprise
Then, enable the Deki website by typing:
mv /etc/httpd/conf.d/deki-apache.conf.disabled /etc/httpd/conf.d/deki-apache.conf
Install the trusted roots certificates from the Mozilla LXR website into the Mono certificate store by entering the following:
# su dekiwiki $ mozroots --import --sync $ exit
Start the required services:
# service mysqld start # service httpd start
Note: SELinux and IPTables need to be configured to allow access.
Congratulations! MindTouch Deki is now installed and you should be able to connect to http://your_server/config/index.php to complete the configuration.
Note that mysqld and httpd are not configured automatically to start; this can be changed by entering:
# chkconfig mysqld on # chkconfig httpd on