luthien:roundcube
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| luthien:roundcube [2024/05/04 21:42] – lordjaxom | luthien:roundcube [2024/05/04 21:46] (current) – lordjaxom | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Webmailer ====== | ||
| + | ^ Hostname | luthien.akv-soft.de | | ||
| + | |||
| + | ===== Paketinstallation ===== | ||
| + | |||
| + | Bei der Paketinstallation muss die **Webserver-Konfiguration** abgelehnt werden. | ||
| + | |||
| + | <code bash> | ||
| + | apt-get install roundcube roundcube-mysql roundcube-plugins | ||
| + | dpkg-reconfigure roundcube-core | ||
| + | </ | ||
| + | |||
| + | ===== PHP-Konfiguration ===== | ||
| + | |||
| + | In Froxlor muss eine PHP-Konfiguration **[[luthien: | ||
| + | |||
| + | < | ||
| + | open_basedir "/ | ||
| + | </ | ||
| + | |||
| + | ===== (Sub)domain ===== | ||
| + | |||
| + | Bei der Einrichtung einer Domain oder Subdomain für Roundcube in Froxlor müssen folgende Werte gesetzt werden. **Alle Domains und Subdomains müssen dem gleichen Kunden gehören.** | ||
| + | |||
| + | ^ Document Root | / | ||
| + | ^ PHP-Konfiguration | Roundcube | | ||
| + | |||
| + | ===== Roundcube ===== | ||
| + | |||
| + | Zunächst muss der Besitz an den Dateien und Ordnern, die Roundcube beschreibt dem Kunden gegeben werden. Die Modi der Konfigurationsdateien sind im Auslieferungszustand bereits ausreichend geschützt. | ||
| + | |||
| + | <code bash> | ||
| + | chown -R akvsoft: | ||
| + | chgrp akvsoft / | ||
| + | </ | ||
| + | |||
| + | In der Roundcube-Konfiguration **[[luthien: | ||
| + | |||
| + | <code php> | ||
| + | $config[' | ||
| + | |||
| + | $config[' | ||
| + | // ' | ||
| + | ' | ||
| + | ' | ||
| + | ' | ||
| + | ]; | ||
| + | </ | ||
| + | |||
| + | Das Passwort-Plugin wird in der (im Auslieferungszustand leeren) Datei **[[luthien: | ||
| + | |||
| + | ===== Logrotate ===== | ||
| + | |||
| + | Zuletzt muss der Benutzer in **[[luthien: | ||
| + | |||
| + | < | ||
| + | create 0640 akvsoft akvsoft | ||
| + | </ | ||
| + | |||
| + | Zuletzt Logrotate neu starten. | ||
| + | |||
| + | <code bash> | ||
| + | systemctl restart logrotate | ||
| + | </ | ||
