Einführung
Roundcube ist eine beliebte webbasierte E-Mail-Client-Software, die eine moderne und intuitive Benutzeroberfläche bietet. Damit Sie von den neuesten Funktionen, Sicherheitsupdates und Verbesserungen profitieren, ist es wichtig, Ihre Roundcube-Installation regelmäßig zu aktualisieren. Diese Anleitung führt Sie Schritt für Schritt durch den Aktualisierungsprozess und hilft Ihnen, mögliche Fehler zu vermeiden.
Hinweis: Diese Anleitung erfolgt ohne Gewähr. Stellen Sie sicher, dass Sie vor dem Update ein vollständiges Backup durchführen, um Datenverluste zu vermeiden.
Backup, Backup, Backup!
Es ist unerlässlich, vor dem Update ein vollständiges Backup durchzuführen.
Sichern Sie das Roundcube-Verzeichnis (standardmäßig unter /var/www
):
cd /var/www
cp -r roundcube roundcube_org
Erstellen Sie außerdem ein Backup der Datenbank:
mysqldump -u <USER> -p<PASSWORT> <DATENBANK> > roundcube_dmp.sql
Roundcube herunterladen
Laden Sie die neueste Version von Roundcube herunter und speichern Sie sie auf Ihrem Server.
cd <where-the-tarball-is-saved>
tar xf roundcubemail-*.tar.gz
Update der bestehenden Roundcube-Installation
Der einfachste Weg ist die Nutzung des installto.sh
-Skripts:
cd <the-unpacked-roundcube-directory>
bin/installto.sh <your-existing-roundcube-directory>
Folgen Sie den Anweisungen auf der Shell. Das Skript kopiert aktualisierte Dateien und aktualisiert die Konfiguration und das Datenbankschema.
Alternativ können Sie die Aktualisierung manuell durchführen. Lesen Sie dazu den Abschnitt „Manuelles Aktualisieren“ in der UPGRADE
-Datei des Releases.
Update via FTP + Installer
Entpacken Sie die Datei und laden Sie die erforderlichen Dateien mit einem FTP/SFTP/SCP-Client hoch:
./bin/*
./SQL/*
./program/*
./installer/*
Laden Sie plugins/*
und skins/*
aus dem Release hoch, ohne die bestehenden Skins- und Plugins-Ordner zu überschreiben.
Konfigurationsdateien kopieren
config/defaults.inc.php
config/mimetypes.php
Installer starten
Aktivieren Sie den Installer in Ihrer Konfigurationsdatei (config/config.inc.php
oder config/main.inc.php
für Versionen <1.0):
'enable_installer' => true
Öffnen Sie anschließend im Browser:
http://<url-to-roundcube>/installer/
Folgen Sie den Anweisungen zur Konfiguration und Aktualisierung des Datenbankschemas.
Finale Schritte
Nach erfolgreichem Update deaktivieren Sie den Installer wieder:
'enable_installer' => false
Zum Schutz Ihrer Installation sollten Sie das installer/
-Verzeichnis vollständig vom Server entfernen.