Benutzer-Werkzeuge

Webseiten-Werkzeuge


de:upgrade_von_ejabberd_22.10_auf_ejabberd_23.01

Upgrade von ejabberd 22.10 auf ejabberd 23.01

Voraussetzung

  • Dieses Howto setzt ejabberd Installation voraus.
  • Bei diesem Upgrade sind keine Konfigurationsanpassungen notwendig.
  • Bei diesem Upgrade sind keine Datenbankanpassungen notwendig.

Einleitung

Die Installation neuerer Versionen ist wegen der neuen Verzeichnisstruktur sehr einfach durchzuführen.

Einrichtung

ejabberd stoppen:

$ systemctl stop ejabberd.service

Wir machen uns zu ejabberd um damit zu arbeiten:

$ su - ejabberd

ejabberd herunterladen und ausführbar machen:

$ wget -O ejabberd-23.01-1-linux-x64.run https://www.process-one.net/downloads/downloads-action.php?file=/23.01/ejabberd-23.01-1-linux-x64.run
$ chmod +x ejabberd-23.01-1-linux-x64.run

Installation starten:

$ ./ejabberd-23.01-1-linux-x64.run

Running without superuser privileges (installer wasn't invoked
with "sudo"), cannot perform system-wide installation this way.
Continue anyway? (y/n) [n] y

Install ejabberd below /home/ejabberd/opt? (y/n) [n] y

The following installation paths will be used:
- /home/ejabberd/opt/ejabberd-23.01
- /home/ejabberd/opt/ejabberd (existing files won't be modified)
Install ejabberd 23.01 now? (y/n) [n] y

Symbolischen Link anpassen:

$ rm opt/ejd
$ ln -s /home/ejabberd/opt/ejabberd-23.01 /home/ejabberd/opt/ejd

Den Kontext von ejabberd verlassen und ejabberd wieder starten:

$ exit
$ systemctl start ejabberd.service
de/upgrade_von_ejabberd_22.10_auf_ejabberd_23.01.txt · Zuletzt geändert: 22.01.2023, 10:07 von Christoph Stoltz