Das letzte Update war vor 15. August 2022 von Benedikt Schächner
Was ist der Roundcube Client? Ganz einfach: Es ist ein Programm, damit man sich seine E-Mails (von Konten wie z. B. web.de, gmx, gmail, etc.) online anzeigen lassen kann. Das wollen wir heute installieren, und hier ist die Anleitung, wie es geht:
PS: Es kann sein, dass es schon eine neuere Version gibt, wenn Sie dieser Anleitung folgen. Sie müssen in diesem Fall die 1.6.0 immer ausbessern!
Dateien herunterladen
Zuerst müssen wir in das temporäre Verzeichnis wechseln:
cd /tmp
Jetzt laden wir die Dateien herunter. Das geht wie folgt:
https://github.com/roundcube/roundcubemail/releases/download/1.6.0/roundcubemail-1.6.0-complete.tar.gz
Sie können die Dateien auch manuell herunterladen:
[wpdm_package id=’717′]
Das entpacken wir mit
tar xvf roundcubemail-1.6.0-complete.tar.gz
und löschen die tar.gz-Datei mit
sudo rm -r roundcubemail-1.6.0-complete.tar.gz
Die Dateien verschieben wir in unser Webserver-Verzeichnis mit diesem Code:
sudo mv roundcubemail-1.6.0 /var/www/
Anschließend wechseln wir in das Verzeichnis mit
cd /var/www/
und benennen den Ordern anders:
sudo mv roundcubemail-1.6.0 roundcube
mit
ls
können Sie überprüfen, ob die richtigen Dateien drinnen sind. Ist das der Fall, sollten Sie mit den nächsten Schritten weitermachen!
.conf Datei erstellen
Jetzt erstellen wir die .config Datei. Das geht mit
sudo nano /etc/apache2/sites-available/roundcube.conf
Hier fügen wir folgenden Inhalt hinzu:
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/roundcube/
ServerName example.com
ServerAlias example.com
Alias /wordpress "/var/www/roundcube/"
<Directory /var/www/roundcube/>
Options +FollowSymlinks
AllowOverride All
Require all granted
<IfModule mod_dav.c>
Dav off
</IfModule>
SetEnv HOME /var/www/roundcube
SetEnv HTTP_HOME /var/www/roundcube
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Bei ‚ServerName‘ und ‚ServerAlias‘ können Sie Ihre Domain angeben.
Das speichern wir mit strg+o und drücken Enter. Verlassen tun wir die Datei mit strg+x.
Jetzt aktivieren wir die Seite mit
sudo a2ensite roundcube.conf
Datenbank einrichten
Jetzt müssen wir die Datenbank einrichten. Das mache wir mit
sudo mysql
CREATE DATABASE roundcube;
CREATE USER 'roundcubeuser'@'localhost' IDENTIFIED BY 'password';
Anstatt ‚password‘ müssen Sie Ihr eigenes ‚Passwort‘ eingeben!
GRANT ALL PRIVILEGES ON roundcube.* TO 'roundcubeuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Jetzt brauchen wir nur noch zwei Codes:
sudo chown -R www-data:www-data /var/www/roundcube/
sudo chmod -R 755 /var/www/roundcube/
Die Konfiguration können Sie über domain.de/installer oder über die IP-Adresse/roundcube/installer starten!