20
Jul
2011
admin

Horde Webmail 4 unter Plesk 10.X

Vor kurzem ist Horde Groupware in der Version 4 erschienen. Bisher gibt es aber leider nur Pakete für Parallels Plesk der Version 3. Da es nicht ganz trivial ist, Horde 4 parallel zu installieren, möchte ich hier kurz meine Vorgehensweise erläutern.

Vorraussetzungen:

  • root-Zugriff auf den Server
  • PHP 5.2 oder höher
  • Paket php-pear muss installiert sein

Vorgehen:

  1. Installation von HordeDazu gibt es eine sehr schöne und ausführliche Beschreibung auf der Projektseite: http://www.horde.org/apps/webmail/docs/INSTALL
    Hinweis: In der php.ini muss unbedingt der include_path richtig gesetzt sein:
    include_path = ".:/usr/share/php"

    In diesem Verzeichnis sollte sich auch PEAR befinden.

  2. Anlegen der Apache Config
    Dazu legt man unter
    /etc/apache2/conf.d/

    eine neue Datei an und benennt diese z.B. zzz_horde.conf. Die Datei muss auf jeden Fall nach der psa_httpd.conf erscheinen um Horde 3 und 4 parallel betreiben zu können. Der Inhalt dieser Datei könnte wie folgt aussehen:

    <IfModule mod_ssl.c>
    
    <VirtualHost <IP des Servers>:443>
    
    ServerName webmail
    ServerAlias webmail.*
    
    Alias /Microsoft-Server-ActiveSync <Pfad zur Horde Installation>/rpc.php
    
    DocumentRoot <Pfad zur Horde Installation>
    ServerAdmin "<Email-Adresse des Admin>"
    ErrorLog "/var/log/horde5"
    
    <Directory "<Pfad zur Horde Installation>">
    Options FollowSymLinks
    allow from all
    php_admin_flag safe_mode Off
    </Directory>
    
    SSLEngine on
    SSLVerifyClient none
    SSLCertificateFile <Pfad zum SSL Zertifikat>
    
    </VirtualHost>
    
    </IfModule>
    
    <VirtualHost <IP des Servers>:80>
    
    ServerName webmail
    ServerAlias webmail.*
    
    Alias /Microsoft-Server-ActiveSync <Pfad zur Horde Installation>/rpc.php
    
    DocumentRoot <Pfad zur Horde Installation>
    ServerAdmin "<Email-Adresse des Admin>"
    ErrorLog "/var/log/horde5"
    
    <Directory "<Pfad zur Horde Installation>">
    Options FollowSymLinks
    allow from all
    php_admin_flag safe_mode Off
    </Directory>
    </VirtualHost>

    Nun muss man noch den apache die neue Konfiguration einlesen lassen:

    /etc/init.d/apache2 reload
  3. Zum Schluss machen wir noch den neuen Webmailer im Plesk verfügbar. Dazu klickt man unter Einstellungen auf Webmail. Nachdem man auf Webmail registrieren geklickt hat, kann man nun alle notwendigen Daten eingeben.Der Name ist frei wählbar. Unter URL gibt man http://webmail.domain.tld ein. domain.tld ersetzt ihr natürlich mit dem Hostnamen oder der IP Adresse eures Servers.

Nun können die Kunden selbst zwischen den beiden Horde Installationen wählen.

Post new comment

Plain text

  • Keine HTML-Tags erlaubt.
  • Internet- und E-Mail-Adressen werden automatisch umgewandelt.
  • HTML - Zeilenumbrüche und Absätze werden automatisch erzeugt.