[horde] Horde 4 Debian 6 Install Guide for Dummies

Andreas Mauser andreas at mauser.info
Tue Feb 21 18:14:17 UTC 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I AM IN !!

Am 21.02.2012 18:39, schrieb Brian Spraker:
>
>
>
>
> ----- Original Message -----
>> From: Andreas Mauser <andreas at mauser.info>
>> To: horde at lists.horde.org
>> Cc:
>> Sent: Tuesday, February 21, 2012 11:24 AM
>> Subject: Re: [horde] Horde 4 Debian 6 Install Guide for Dummies
>>
>>
> Hi
>
> Am 21.02.2012 18:09, schrieb Brian Spraker:
> >>>
> >>>
> >>>
> >>>
> >>> ----- Original Message -----
> >>>> From: Andreas Mauser <andreas at mauser.info>
> >>>> To: horde at lists.horde.org
> >>>> Cc:
> >>>> Sent: Tuesday, February 21, 2012 10:53 AM
> >>>> Subject: Re: [horde] Horde 4 Debian 6 Install Guide for Dummies
> >>>>
> >>>>
> >>> Hi Brian
> >>>
> >>> Am 21.02.2012 17:12, schrieb Brian Spraker:
> >>> >>>
> >>> >>>
> >>> >>>
> >>> >>>
> >>> >>>
> >>> >>>> ________________________________
> >>> >>>> From: Ralf Lang <lang at b1-systems.de>
> >>> >>>> To: horde at lists.horde.org
> >>> >>>> Sent: Tuesday, February 21, 2012 9:58 AM
> >>> >>>> Subject: Re: [horde] Horde 4 Debian 6 Install Guide for
> Dummies
> >>> >>>>
> >>> >>>>> What I need is a step by step guide, WHAT belongs to
> WHAT and WHERE
> >>> >>>>> should this and that be installed.
> >>> >>>>
> >>> >>>>> Look, I just want a Horde 4 installed on my Debian 6,
> it can not be
> >>> so
> >>> >>>>> hard. So I wonder a lot why the documentation is made
> for super
> >>> pear
> >>> >>>>> gurus only.
> >>> >>>>> I am very familiar with Linux, I use it since nearly
> 10 years and
> >>> can
> >>> >>>>> handle Horde 3 very good meanwhile. I also helped
> other Horde 3
> >>> users
> >>> >>>>> fixing their problems.
> >>> >>>>
> >>> >>>> It's not hard at all if you stick to the procedure.
> Install the
> >>> libraries to the default pear dir.
> >>> >>>>
> >>> >>>> First get the channel
> >>> >>>>
> >>> >>>> pear channel-discover pear.horde.org
> >>> >>>>
> >>> >>>> Then the Role
> >>> >>>>
> >>> >>>> pear install Horde_Role
> >>> >>>>
> >>> >>>> Then tell Horde_Role where your web dir is by running
> exactly the
> >>> commandline which the output of above command gives your
> >>> >>>>
> >>> >>>>
> >>> >>>> THEN install the horde/webmail pattern with --alldeps or
> just horde
> >>> >>>>
> >>> >>>> You probably don't want php-suhosin around.
> >>> >>>> You probably want the version php-hash, php-tokenizer etc
> which are
> >>> provided by debian.
> >>> >>>>
> >>> >>>>
> >>> >>>>
> >>> >>>>
> >>> >>>> -- Ralf Lang
> >>> >>>> Linux Consultant / Developer
> >>> >>>> Tel.: +49-170-6381563
> >>> >>>> Mail: lang at b1-systems.de
> >>> >>>>
> >>> >>>> B1 Systems GmbH
> >>> >>>> Osterfeldstraße 7 / 85088 Vohburg /
> http://www.b1-systems.de
> >>> >>>> GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG:
> Ingolstadt,HRB 3537
> >>> >>>> -- Horde mailing list
> >>> >>>> Frequently Asked Questions: http://horde.org/faq/
> >>> >>>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
> >>> >>>>
> >>> >>>>
> >>> >>>
> >>> >>> If this helps anyone, I just created an install guide for
> Horde 4 on
> >>> Linux servers. It shows the process that I followed. I installed
Pear as
> >>> a separate installation to keep it from the system-wide version -
and it
> >>> also allows for upgrading Horde in a much easier way.
> >>> >>>
> >>> >>>
> >>>
> http://www.bsntech.com/bsntech-blog-mainmenu-321/computers-mainmenu-281/6121-installing-horde-4-webmail-in-linux.html
> >>>
> >>> Really good work! Thank you!
> >>>
> >>> I come until:
> >>>
> >>> #11 - OK - getting close now
> >>>
> >>> Here I stuck. the 'webmail-install' is not anywhere around. Not in
> >>> /usr/bin and not in the Horde path I entered all along.
> >>> All steps worked out with state OK. However, I got some errors
listed here:
> >>>
> >>> Failed to download pear/SOAP within preferred state "stable",
> latest
> >>> release is version 0.13.0, stability "beta", use
> >>> "channel://pear.php.net/SOAP-0.13.0" to install
> >>>
> >>> Failed to download pear/Date_Holidays within preferred state
> "stable",
> >>> latest release is version 0.21.5, stability "alpha", use
> >>> "channel://pear.php.net/Date_Holidays-0.21.5" to install
> >>>
> >>> Failed to download pear/Text_CAPTCHA within preferred state
> "stable",
> >>> latest release is version 0.4.3, stability "alpha", use
> >>> "channel://pear.php.net/Text_CAPTCHA-0.4.3" to install
> >>>
> >>> Failed to download pecl/sasl within preferred state "stable",
> latest
> >>> release is version 0.1.0, stability "alpha", use
> >>> "channel://pecl.php.net/sasl-0.1.0" to install
> >>>
> >>> Failed to download pecl/idn within preferred state "stable",
> latest
> >>> release is version 0.2.0, stability "beta", use
> >>> "channel://pecl.php.net/idn-0.2.0" to install
> >>>
> >>> Failed to download pecl/ssh2 within preferred state "stable",
> latest
> >>> release is version 0.11.3, stability "beta", use
> >>> "channel://pecl.php.net/ssh2-0.11.3" to install
> >>>
> >>> Could not download from
> >>> "http://pear.horde.org/get/Horde_Support-1.0.1.tgz";, cannot
> download
> >>> "horde/Horde_Support" (Connection to `pear.horde.org:80'
> failed:
> >>> Connection timed out)
> >>> Error: cannot download "horde/Horde_Support"
> >>>
> >>> -- Where I found out that Horde_Support is already installed:
> >>> horde/Horde_Support is already installed and is the same as the
released
> >>> version 1.0.1
> >>> install failed
> >>>
> >>> And some of these:
> >>> horde/Horde_Mime requires package "horde/Horde_Support" (version
> >>> =
> >>> 1.0.0, version <= 2.0.0, excluded versions: 2.0.0)
> >>> horde/Horde_Perms requires package "horde/Horde_Db" (version
> >>> =
> >>> 1.0.0,
> >>> version <= 2.0.0, excluded versions: 2.0.0)
> >>> horde/Horde_Prefs requires package "horde/Horde_Mime" (version
> >>> =
> >>> 1.0.0,
> >>> version <= 2.0.0, excluded versions: 2.0.0)
> >>> horde/Horde_Rpc requires package "horde/Horde_Core" (version
> >>> =
> >>> 1.0.0,
> >>> version <= 2.0.0, excluded versions: 2.0.0)
> >>> horde/Horde_Rpc requires package "horde/Horde_Perms" (version
> >>> =
> >>> 1.0.0,
> >>> version <= 2.0.0, excluded versions: 2.0.0)
> >>> horde/Horde_Rpc requires package "horde/Horde_Support" (version
> >>> =
> >>> 1.0.0, version <= 2.0.0, excluded versions: 2.0.0)
> >>>
> >>> So I have 2 questions:
> >>> 1. How to install the missing PECL modules in this separate PEAR
> >>> inistallation?
> >>> 2. How can I get this 'webmail-install' which is not here anywhere?
> >>>
> >>> Andreas
> >>>
> >>>
> >>>>
> >>>> --
> >>>> Horde mailing list
> >>>> Frequently Asked Questions: http://horde.org/faq/
> >>>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
> >>>
> >>>
> >>> OK - I was afraid that you would get those stable / etc errors.
> >>>
> >>> So, you will need to run this command - and then re-try the
> horde/webmail install:
> >>>
> >>> <PATH>/pear/pear -c <PATH>/pear.conf config-set preferred_state
> alpha
> >>>
> >>> Lastly - for that webmail-install script, it should have been installed
> here:
> >>>
> >>> <PATH>/pear/webmail-install
> >>>
> >>> See if the file is there - but you still will need to do that whole
line:
> >>>
> >>> PHP_PEAR_SYSCONF_DIR=<PATH> php -d include_path=<PATH>/pear/php
> <PATH>/pear/webmail-install
> >>>
> >>> Going to update my tutorial to include the preferred_state command.
> >>>
> >>>
>
> I found out something:
>
> I installed #7 and then I installed #8 and the webmail-install was not
> there.
> So I installed #7 again and then I was able to get the installation
working.
>
> However, I am not able to log in yet, I get to the Login Screen but when
> trying to log in it says 'The server is not available yet. Please try
> again later.'
>
> Any ideas? I am soo close *happy*
>
> Andreas
>>
>> --
>> Horde mailing list
>> Frequently Asked Questions: http://horde.org/faq/
>> To unsubscribe, mail: horde-unsubscribe at lists.horde.org
>
> when you ran the webmail-install script, did you specify an
administrator account? You needed to provide this...
>
> Of course, in order to then login with that administrator account, you
need to have an appropriate line in the horde_users table (in the horde
databse) for that specific username/password for the account.
>
The IMAP backend was not fully ready. I remembered that horde using imap
for auth, so I fixed that one and - hui - I could log in.

Thanks to Brian for this great HowTo which just pasted into my Black
Book of Inistallations :) THANK YOU!

Now I think I have last questions regarding administration.

As I can see several applications in horde4 administration I see
(content) 1.0.3 - DB Scheme ready - but missing 'Application ready'?
What is this and can that be fixed?

Other way round e.g. I have Horde_Activesync (and others) which says
that the DB Scheme is ready but not that the application is ready.

How to proceed on that?

Andreas
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk9D3vkACgkQBkONlyMExdxpIwCfedS0dPHH84wD/l77sfBf/iTz
uv4An1q5TOWrT8w6InoRKVfpSMBMl7ay
=GTUv
-----END PGP SIGNATURE-----



More information about the horde mailing list