Server Installation/Roundcube

Aus Opennet
Version vom 17. August 2014, 11:38 Uhr von Ralph Oesker (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Software für Webmail Interface - siehe http://www.roundcube.net

Updates

  • _A_L_T und _N_E_U ist jeweils die Version
  • Download der neuen Version und nach /var/www/rcm_X.X.X entpacken.
  • logs und temp müssen www-data gehören. Der rest kann root gehören.
  • Neue Datenbank anlegen
mysqladmin create rcm_N_E_U
  • Kopie der Datenbank
mysqldump rcm_A_L_T|mysql rcm_N_E_U
  • Datenbank Rechte anpassen
grant all on rcm_N_E_U.* to 'roundcube'@'localhost' identified by 'PASSWORD-siehe-config';
flush privileges;
  • Neue Config anlegen
cp rcm_A.L.T/config/config.inc.php.sample rcm_N.E.U/config/config.inc.php
  • Opennet Config kopieren und einbinden
cp rcm_A.L.T/config/config.opennet.php rcm_N.E.U/config/
echo 'include "config.opennet.php";' >> rcm_N.E.U/config/config.inc.php
  • Prüfen ob sich in der Config etwas wesentliches geändert hat so das unsere Config angepasst werden muss
  • In der config.opennet.php die Datenbank auf _N_E_U anpassen
  • Anpassungen in folgenden Files übernehmen. Dazu kann man sich einen Diff machen oder man läßt das Ralph machen. Änderungen sind deutlich mit Kommentaren versehen. Mit den Anpassungen ist ein Login mit der E-Mail Adresse oder einem Mail Alias möglich.
program/include/rcmail.php
program/lib/Roundcube/rcube_user.php
program/localization/de_DE/labels.inc
  • Testen ob ein Login mit E-Mail Adresse oder aus dem Backend mit dem Roundcube Button möglich ist.
  • program/isp_user_check.php aus _A_L_T übernehmen.
  • Mindestens folgende Files für die Plugins übernehmen.
plugins/password/drivers/isp.php
plugins/password/config.inc.php
  • in /var/www/isp/lib/on.php der Datenbank Name in $cnf['rcm_db'] anpassen.
  • Alias in /etc/apache2/sites-available/www_ssl anpassen und Apache reloaden.
Meine Werkzeuge
Namensräume

Varianten
Aktionen
Start
Opennet
Kommunikation
Karten
Werkzeuge