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 Sielocalhost
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.
RDS CAL (Client Access License)
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