You can use the following steps to install Horde in a Direct Admin server.
1. First check whether IMAP module is enabled in PHP, if not recompile PHP with IMAP support.
$ vi /usr/local/directadmin/custombuild/configure/ap2/configure.php5
Add the following entries.
--with-imap=/usr/local --with-imap-ssl
$ /usr/local/directadmin/custombuild/build php n
If you are doing the installation in a VPS, sometimes you might get the following error:
configure: error: utf8_mime2text() has new signature, but U8T_CANONICAL is missing. This should not happen. Check config.log for additional information.
To fix this error install the libc-client-devel package
$ yum -y install libc-client-devel.i386 rpm
Now download the horde install script for DirectAdmin and install it.
$ wget http://www.fusion-ict.nl/da_plugin/horde_install.tar.gz
$ tar -zxvf horde_install.tar.gz
$ sh horde_install/horde_install.sh
This will install Horde in the server. Now you can access the Horde webmail using the URL http://domain.com/horde
If you get the following error when accessing Horde through browser,
A fatal error has occured DB Error: connection failed PASSWORD:
then do the following:
$ mysql
mysql > grant all privileges on da_horde.* to da_horde@localhost identified by "PASSWORD";
mysql > flush privileges;
mysql >\q
3. If you would like to access the Horde using the URL http://webmail.domain.com/ do the following :
First add an A record for webmail.domain.com. Then add the following VirtualHost entry in the /etc/httpd/conf/extra/httpd-vhosts.conf file and restart httpd service.
$ vi /etc/httpd/conf/extra/httpd-vhosts.conf
IP2:80>
ServerName webmail
ServerAlias webmail.*
DocumentRoot /var/www/html/horde
$ service httpd restart
Enjoy:)
Installing Horde in Direct Admin
Posted by Mayur's BLOG
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment