On télécharge la dernière version complète du site officiel https://roundcube.net/ avec wget dans /srv/
, par exemple:
cd /srv wget https://github.com/roundcube/roundcubemail/releases/download/1.3.1/roundcubemail-1.3.1-complete.tar.gz
On vérifie et extrait et supprime le fichier:
sha256sum roundcubemail-*-complete.tar.gz # À comparer avec la somme de contrôle sur le site… tar xf roundcubemail-*-complete.tar.gz rm roundcubemail-*-complete.tar.gz
On fait un backup de l'ancienne installation:
rm -rf /srv/roundcube.bak cp -r /srv/roundcube /srv/roundcube.bak
Ensuite :
cd /srv/roundcubemail-* # à adapter…
On lit :
cat UPGRADING
Si la procédure n'a pas changé et que rien n'indique de prendre plus de précautions:
./bin/installto.sh /srv/roundcube
On installe les paquets nécessaires:
apt install libapache2-mod-php php php-mysql php-zip php-mbstring php-enchant
On pourra s'inspirer de la doc suivante, qui ne semble pas vraiment à jour :
https://github.com/roundcube/roundcubemail/wiki/Installation#debian