Differences between revisions 4 and 5
Revision 4 as of 2013-01-03 17:47:33
Size: 1555
Editor: ?MathieuParent
Comment:
Revision 5 as of 2013-01-03 17:53:56
Size: 1541
Editor: ?MathieuParent
Comment:
Deletions are marked like this. Additions are marked like this.
Line 32: Line 32:
For example, if you want to install the webmail bundle: If you want to install the webmail bundle:
Line 42: Line 42:
For example, if you want to install the groupware bundle: If you want to install the groupware bundle:
Line 62: Line 62:
/!\ The ''php-horde'' package installs a simple apache config (/etc/apache2/conf.d/horde.conf). This is for fast installation but is not sufficient for production environment (it does not ensure SSL). You can remove it and add a new site (/etc/apache2/sites-available/horde.conf) and enable it (a2ensite horde). /!\ The ''php-horde'' package installs a simple apache config (''/etc/apache2/conf.d/horde.conf''). This is for fast installation but is not sufficient for production environment (it does not ensure SSL). You can remove it and add a new site (''/etc/apache2/sites-available/horde.conf'') and enable it (''a2ensite horde'').

General Horde installation Howto

Debian <= 6 (squeeze)

For Debian squeeze and above, Horde 3 instructions are at Horde/Horde3.

Debian 7 (wheezy)

Horde is not in Debian Wheezy, but you can install it from unstable.

This can be done with:

cat <<EOF > /etc/apt/sources.list.d/unstable.list
deb http://ftp.fr.debian.org/debian unstable main
EOF
cat <<EOF > /etc/apt/preferences.d/horde.pref
Package: *
Pin: release a=unstable
Pin-Priority: 100

Package: php-horde php-horde-*
Pin: release a=unstable
Pin-Priority: 500
EOF
apt-get update

... and following the instructions for sid.

Debian unstable (sid)

Installing bundles

If you want to install the webmail bundle:

aptitude install php-horde-webmail

Then :

webmail-install

If you want to install the groupware bundle:

aptitude install php-horde-groupware

Then :

groupware-install

NB: Horde bundles provides the horde-bundle virtual package

Installing individual applications

Just add php-horde- in front of the application name. Example

aptitude install php-horde-gollem

Configuring Webserver

/!\ The php-horde package installs a simple apache config (/etc/apache2/conf.d/horde.conf). This is for fast installation but is not sufficient for production environment (it does not ensure SSL). You can remove it and add a new site (/etc/apache2/sites-available/horde.conf) and enable it (a2ensite horde).