Ich habe froxlor auf Debian Squeeze mit php als mod_fcgi nach dem Froxlor fcgi-Handbuch eingerichtet.
Nun soll Roundcube-Webmail in dieser Umgebung laufen. Es wird als Subdomain (z.B.: webmail.example.com = Standardsubdomain, wenn Froxlor unter example.com l?uft) f?r alle auf diesem Server erreichbar sein.
vhost in Froxlor anlegen und Datenbank erstellen
neuen Kunden (Benutzername z.B. webmail) anlegen Froxlor -> Kunden -> neuen Kunden anlegen Benutzername: webmail Verzeichnis Standard Dienstleistungsdaten: Webspace: 100MB Traffic: nach belieben Mysql 1 php verf?gbar
alles andere kann mit den Standardeinstellungen belassen werden.
neue php.ini anlegen Froxlor -> PHP Konfigurationen -> neue Konfiguration erstellen in php.ini Einstellungen folgende Zeile unten anf?gen:
<Directory /var/customers/webs/webmail/>
Options -Indexes Includes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
PHP Konfiguration: die vorhin angelegte ausw?hlen SSL und SSL Redirect anzuhaken, falls SSL eingerichtet ist, macht Sinn. Haken bei E-Maildomain weg.
in Froxlor zum Benutzer "webmail" wechseln und MySQL Datenbank erstellen Admin Froxlor -> Kunden -> in Kundenliste auf Benutzer "webmail" klicken. Webmail Froxlor -> Datenbanken -> neue Datenbank erstellen
Rouncube runterladen und entpacken
Verzeichnisse vorbereiten Auf der Shell als root:
# mkdir /usr/local/src/roundcube
# cd /usr/local/src/roundcube
Webinstaller im Browser aufrufen: http://webmail.example.com/installer'>http://webmail.example.com/installer Durchklicken bis 3. Test Config Button bei Check DB config anklicken um die Datenbanktabellen zu erstellen.
Webinstaller wieder deaktivieren:
# vi config/main.inc.php
Zeile 162: $rcmail_config['enable_installer'] = false;
Aufr?umen
Source files entfernen
# # rm -R /usr/local/src/roundcube
Datei-Upload Problem mit fcgi beheben (auch f?r andere Anwendungen)
FcgidMaxRequestLen 2097152 in /etc/apache2/mods-enabled/fcgid.conf einf?gen. Die Datei sollte dann so aussehen:
Roundcube 0.5.3 funktioniert auf diese Art auf meinem Server mit Apache2 und PHP als mod_fcgi unter Debian Squeeze. Ich kann keine Verantwortung ?ber irgendwelche Probleme oder gar Zerst?rungen auf anderen Rechnern und Systemen ?bernehmen.
Question
pout
Einleitung:
Ich habe froxlor auf Debian Squeeze mit php als mod_fcgi nach dem Froxlor fcgi-Handbuch eingerichtet.
Nun soll Roundcube-Webmail in dieser Umgebung laufen. Es wird als Subdomain (z.B.: webmail.example.com = Standardsubdomain, wenn Froxlor unter example.com l?uft) f?r alle auf diesem Server erreichbar sein.
vhost in Froxlor anlegen und Datenbank erstellen
Froxlor -> Kunden -> neuen Kunden anlegen
Benutzername: webmail
Verzeichnis Standard
Dienstleistungsdaten:
Webspace: 100MB
Traffic: nach belieben
Mysql 1
php verf?gbar
alles andere kann mit den Standardeinstellungen belassen werden.
Froxlor -> PHP Konfigurationen -> neue Konfiguration erstellen
in php.ini Einstellungen folgende Zeile unten anf?gen:
Froxlor -> Domains -> webmail.example.com -> Optionen -> bearbeiten
eigene vhost Einstellungen:
PHP Konfiguration: die vorhin angelegte ausw?hlen
SSL und SSL Redirect anzuhaken, falls SSL eingerichtet ist, macht Sinn.
Haken bei E-Maildomain weg.
Admin Froxlor -> Kunden -> in Kundenliste auf Benutzer "webmail" klicken.
Webmail Froxlor -> Datenbanken -> neue Datenbank erstellen
Rouncube runterladen und entpacken
Auf der Shell als root:
Roundcube-config und Datenbank erstellen
DB-DSN anpassen:
Folgende Werte anpassen bzw. setzen:
oder, wenn man assp nutzt:
http://webmail.example.com/installer'>http://webmail.example.com/installer
Durchklicken bis 3. Test Config
Button bei Check DB config anklicken um die Datenbanktabellen zu erstellen.
Aufr?umen
Source files entfernen
Datei-Upload Problem mit fcgi beheben (auch f?r andere Anwendungen)
FcgidMaxRequestLen 2097152 in /etc/apache2/mods-enabled/fcgid.conf einf?gen. Die Datei sollte dann so aussehen:
Roundcube im Browser aufrufen
Nun sollte Roundcube unter http://webmail.example.com zur Verf?gung stehen.
Links die mir geholfen haben:
http://isp-control.net/documentation/de/howto/mail/install_roundcube_for_webmail
http://www.howtoforge.com/forums/showthread.php?t=38881
http://blog.benny-baumann.de/?p=966
Disclaimer
Roundcube 0.5.3 funktioniert auf diese Art auf meinem Server mit Apache2 und PHP als mod_fcgi unter Debian Squeeze. Ich kann keine Verantwortung ?ber irgendwelche Probleme oder gar Zerst?rungen auf anderen Rechnern und Systemen ?bernehmen.
Link to comment
Share on other sites
6 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.