Server Installation/Roundcube: Unterschied zwischen den Versionen
Aus Opennet
Zeile 1: | Zeile 1: | ||
Software für Webmail Interface - siehe http://www.roundcube.net | 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. | |
− | * Datenbank | + | * 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 | + | 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 | |
− | cp | + | * 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). 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 | |
− | + | * 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 | |
− | + | * | |
− | + | ||
− | + | ||
− | + | ||
[[Kategorie:Server]] | [[Kategorie:Server]] |
Version vom 17. August 2014, 11:35 Uhr
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). 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
- 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