In diesem Tutorial zeigen wir Ihnen, wie Sie einen Chat-Server mit Matrix Synapse und Element auf Ihrem Rocky Linux 9 VPS-Server installieren und einrichten können. Matrix ist ein offener Standard für Echtzeitkommunikation, der es ermöglicht, sichere und dezentrale Chat-Plattformen zu erstellen. Mit Synapse als Server und Element als Client können Sie Ihre eigene private Chat-Umgebung hosten und kontrollieren.

Schritt 1: Voraussetzungen

  • Ein Rocky Linux 9 VPS mit Root-Zugriff oder einem Benutzer mit sudo-Rechten.
  • Eine Domain, die auf die IP-Adresse Ihres Servers verweist (optional, aber empfohlen).

Schritt 2: System aktualisieren

Stellen Sie sicher, dass Ihr System auf dem neuesten Stand ist:

sudo dnf update -y

Schritt 3: PostgreSQL installieren

Installieren Sie PostgreSQL, das als Datenbank für Synapse verwendet wird:

sudo dnf install postgresql-server postgresql-contrib -y

Initialisieren Sie die Datenbank und starten Sie den PostgreSQL-Dienst:

sudo postgresql-setup initdb
sudo systemctl start postgresql
sudo systemctl enable postgresql

Schritt 4: Datenbank und Benutzer für Synapse erstellen

Wechseln Sie zum PostgreSQL-Benutzer ‘postgres’:

sudo -i -u postgres

Erstellen Sie eine Datenbank und einen Benutzer für Synapse:

createuser --pwprompt synapse
createdb -O synapse synapse

Setzen Sie ein sicheres Passwort für den Benutzer ‘synapse’:

psql -c "ALTER USER synapse WITH PASSWORD 'Ihr_sicheres_Passwort';"

Ersetzen Sie ‘Ihr_sicheres_Passwort’ durch ein starkes Passwort.

Verlassen Sie die PostgreSQL-Shell:

exit

Schritt 5: Synapse installieren

Fügen Sie das Matrix Synapse Repository hinzu:

sudo nano /etc/yum.repos.d/matrix-org-synapse.repo

Fügen Sie den folgenden Inhalt in die Datei ein:

[matrix-org-synapse]
name=matrix-org-synapse
baseurl=https://packages.matrix.org/rocky/$releasever/$basearch/
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://packages.matrix.org/rocky/repo-key.asc
enabled=1

Speichern und schließen Sie die Datei.

Installieren Sie Synapse:

sudo dnf install matrix-synapse -y

Schritt 6: Synapse konfigurieren

Erstellen Sie eine Sicherungskopie der Standardkonfigurationsdatei und öffnen Sie die Datei zur Bearbeitung:

sudo cp /etc/matrix-synapse/homeserver.yaml /etc/matrix-synapse/homeserver.yaml.bak
sudo nano /etc/matrix-synapse/homeserver.yaml

Nehmen Sie die folgenden Änderungen vor:

  • Suchen Sie den Abschnitt server_name und ersetzen Sie localhost durch Ihre Domain oder Server-IP:

    server_name: 'ihre-domain.de'
  • Suchen Sie den Abschnitt database und passen Sie die Einstellungen an Ihre Datenbank an:

    database:
      name: psycopg2
      args:
        user: synapse
        password: 'Ihr_sicheres_Passwort'
        database: synapse
        host: localhost
        cp_min: 5
        cp_max: 10
  • Passen Sie optional weitere Einstellungen nach Ihren Bedürfnissen an. Speichern und schließen Sie die Datei.

Schritt 7: Synapse starten und aktivieren

Starten Sie den Synapse-Dienst und aktivieren Sie ihn, damit er beim Systemstart automatisch gestartet wird:

sudo systemctl start matrix-synapse
sudo systemctl enable matrix-synapse

Schritt 8: Auf Element zugreifen (optional)

Element ist ein beliebter Matrix-Client, den Sie verwenden können, um auf Ihren neuen Chat-Server zuzugreifen. Öffnen Sie Ihren Webbrowser und navigieren Sie zu https://app.element.io.

Klicken Sie auf “Anmelden” und geben Sie unter “Homeserver” Ihre Domain oder Server-IP ein. Klicken Sie auf “Weiter” und erstellen Sie ein neues Konto oder melden Sie sich mit einem bestehenden Konto an.

Abschluss

Sie haben nun erfolgreich einen Chat-Server mit Matrix Synapse und Element auf Ihrem Rocky Linux 9 Server eingerichtet. Sie können nun mit Ihren Freunden und Kollegen chatten, Dateien austauschen und vieles mehr in Ihrer eigenen privaten und sicheren Umgebung.

Windows VPS

Windows VPS UK

Windows VPS

VPS Windows

Serwer VPS Windows

VPS Windows Deutschland

Windows VPS Hosting

VPS Windows España

Windows VPS Nederland

VPS Windows Italia

VPS Windows Portugal

VPS Windows ??????

VPS Windows ???????

VPS Windows ??

VPS Windows Sverige

VPS Windows Norge

VPS Windows ????

VPS Windows Türkiye

Remote Desktop Services (RDS)

RDS CAL (Client Access License)

Remote Desktop VPS

Keywords: windows vps uk, windows vps, uk windows vps, windows vps hosting uk, vps windows server, uk vps windows, vps windows, servidor vps windows, vps uk windows, vps with windows, virtual private server windows, windows virtual private server, windows vps server uk, vps for windows, servidores vps windows, vps windows uk, windows vps hosting, vps windows hosting, windows vps server, windows virtual private servers, vps on windows, vps windows servers, cheap windows vps uk, windowsvps, windows desktop vps, buy vps windows, windows server vps, windows 10 vps uk, rds services, rds cal, remote desktop services, remote desktop hosting

#windowsvps #vpshosting #ukvps #virtualserver #windowsvpsuk #vpsserver #hostingvps #cloudvps #windowsvpshosting #cheapvps #vpswithwindows #windowsserver #servervps #vpssolutions #vpswindows #rdscal #remotedesktop #remotedesktopvps #rds #windowsrds

vps windows