Differences between revisions 1 and 8 (spanning 7 versions)
Revision 1 as of 2013-01-03 17:34:48
Size: 1116
Editor: ?MathieuParent
Comment:
Revision 8 as of 2013-10-18 10:44:38
Size: 1609
Editor: ?MathieuParent
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
#language en
~-[[DebianWiki/EditorGuide#translation|Translation(s)]]: none-~
----
Line 3: Line 6:
== Debian <= 6 (squeeze) ==
For Debian squeeze and above, Horde 3 instructions are at [[Horde/Horde3]].
== Debian 6.0 "Squeeze" ==
For Debian squeeze, Horde 3 instructions are at [[Horde/Horde3]].
Line 6: Line 9:
== Debian 7 (wheezy) == == Debian 7.0 "Wheezy" ==
Line 8: Line 11:
Horde is not in Debian Wheezy, but you can install it from unstable. Horde is not in Debian Wheezy, but you can install it from jessie.

This can be done with:
{{{
cat <<EOF > /etc/apt/sources.list.d/jessie.list
deb http://ftp.fr.debian.org/debian jessie main
EOF
cat <<EOF > /etc/apt/preferences.d/horde.pref
Package: *
Pin: release a=testing
Pin-Priority: 100

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

... and following the instructions for sid.
Line 13: Line 35:
For example, if you want to install the webmail bundle:
 aptitude install php-horde-webmail
If you want to install the webmail bundle:
{{{
aptitude install php-horde-webmail
}}}
Line 17: Line 41:
 webmail-install {{{
webmail-install
}}}
Line 19: Line 45:
For example, if you want to install the webmail bundle:
 aptitude install php-horde-groupware
If you want to install the groupware bundle:
{{{
aptitude install php-horde-groupware
}}}
Line 23: Line 51:
 groupware-install {{{
groupware-install
}}}
Line 28: Line 58:
Just add php-horde- in fornt of the application name. Example
 aptitude install php-horde-gollem
Just add php-horde- in front of the application name. Example
{{{
aptitude install php-horde-gollem
}}}
Line 33: Line 65:
/!\ 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'').

Translation(s): none


General Horde installation Howto

Debian 6.0 "Squeeze"

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

Debian 7.0 "Wheezy"

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

This can be done with:

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

Package: php-horde php-horde-*
Pin: release a=testing
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).