[horde] Any Advice for a Newbie ..?

Steven Swarts steven at swartsit.com
Wed Oct 2 09:49:12 UTC 2013


On 2/10/2013 4:22 PM, John McIntyre wrote:
> Hi,
> I have a squirrelmail installation running on my webserver (CentOS 6.4,
> apache 2.2.15, sendmail, php 5.3.3), but would like to get Horde up and
> running for the shared calendars, webmail, shared address book etc.
>
> But although I have considerable UNIX admin experience, I've never used
> PEAR and so following the instructions on the website, I had no idea
> whatsoever of what I was doing.  In particular, I'd like to test horde
> first by putting it in mydomain.com/horde (so as not to conflict with
> mydomain.com/webmail.  And then move it over.  But when I ran the
> installation, there was no way I could find, to see where it had put its
> files.
>
> I ran ..
>
> pear channel-discover pear.horde.org
>
> That seemed to work.  Then I ran ..
>
> pear install horde/horde_role
> pear run-scripts horde/horde_role
> pear install -a -B horde/webmail
> webmail-install
>
> But what next?  I went to mydomain.com/horde/test.php but got a 404.
>
> I am MySQL certified, so that side of the coin isn't a problem.  But is
> there a newbies' guide to installation, so that I can be sure of what I'm
> doing?
>
> Thanks.
  What answers did you give to the questions posed after running:

webmail-install

??

In that script it asks you where do you want to install it (if I'm not 
mistaken - haven't done one for awhile), I usually installed it into 
/var/www/horde. Then using Apache I would add a new configuration file 
to /etc/apache2/conf.d/horde.conf and in there put the following stuff:

################## horde.conf ######################

Alias /autodiscover/autodiscover.xml /var/www/horde/rpc.php
Alias /Microsoft-Server-ActiveSync /var/www/horde/rpc.php

Alias /Autodiscover/Autodiscover.xml /var/www/horde/rpc.php
Alias /AutoDiscover/AutoDiscover.xml /var/www/horde/rpc.php

Alias /horde /var/www/horde
Alias /webmail /var/www/horde

<Directory /var/www/horde>
            Options +FollowSymLinks
            AllowOverride None
            order allow,deny
            allow from all
            AddType application/x-httpd-php .php
            php_value include_path ".:/usr/share/php"
            php_value open_basedir "none"
            php_value upload_tmp_dir "/var/www/horde/phptmp/"
</Directory>

###################################################

Don't quote me on this horde.conf file, it pretty much works for me but 
I'm sure there are many many alternatives out there.

Hope this helps some

Steve


More information about the horde mailing list