| Applies to | MindTouch 9.08 or later | License | All versions |
|---|---|---|---|
| Operating System | Linux | Documentation Types | Setup |
| MindTouch Certified | |||
Create the file "/etc/yum.repos.d/mono.repo" and add the following lines:
[Mono] name=Mono Stack (RHEL_5) type=rpm-md baseurl=http://download.opensuse.org/repositories/Mono/RHEL_5/ gpgcheck=1 gpgkey=http://download.opensuse.org/repositories/Mono/RHEL_5/repodata/repomd.xml.key enabled=1
Enter the following command to install Mono:
# yum install mono-complete
Type the following command to install packages that will allow full functionality in MindTouch. During the Prince XML installation, change the default file location to /usr to allow it to be scanned during the web-based setup :
# yum install wv links pdftohtml tidy html2ps html2text # 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.
[home_mindtouch] name=mindtouch's Home Project (CentOS_5) type=rpm-md baseurl=http://repo.mindtouch.com/CentOS_5/ gpgcheck=1 gpgkey=http://repo.mindtouch.com/CentOS_5/repodata/repomd.xml.key enabled=1
# yum install dekiwiki
Note: Installation of some dependencies may require interaction. Answer "yes" to all authentication/verification and download questions.
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
After the install has finished, rename /etc/httpd/conf.d/deki-apache.conf.disabled to deki-apache.conf and change the ServerName in that file 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.
Note that the installer does not automatically start services (nor will they automatically restart upon machine reboot). First, start Apache by entering the following command:
# service httpd start
Note: SELinux, if installed, must be set to "permissive" or "disabled"; if it is set to "enforcing" the API will not be reachable.
Next, start MySQL by entering the following:
# service mysqld start
Congratulations! MindTouch is now installed and you should be able to connect to "http://your_server/config/index.php" to complete the configuration.
| Images 0 | ||
|---|---|---|
| No images to display in the gallery. |
[Mono]
name=Mono Stack (RHEL_5)
type=rpm-md
baseurl=http://download.opensuse.org/repositories/home:/mindtouch/RHEL_5/
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/home:/mindtouch/RHEL_5/repodata/repomd.xml.key
enabled=1
Hope it helps.