Zurück

WebSockets erstellen und verwalten

4 Min Lesedauer · Aktualisiert am 16.02.2026

Hast du eine Anwendung, die WebSockets benötigt oder gewisse Daten über WebSockets ausliefern soll? Mit unserem Managed Server hast du die Möglichkeit, eigene WebSockets zu erstellen und für deine Dienste zu nutzen. Wir beschreiben, wie du WebSockets im my.cyon einrichten und verwalten kannst.

WebSocket erstellen

1
Melde dich im my.cyon an und wähle im Produktwechsler das gewünschte Managed Server-Webhosting aus.
Der «Produktwechsler» im my.cyon
Der «Produktwechsler» im my.cyon
2
Wähle im Menü «Webhosting» das Untermenü «WebSockets».
Menü «WebSockets» im my.cyon
Menü «WebSockets» im my.cyon
3

Um einen WebSocket zu erstellen, wird eine Domain und ein Verzeichnis innerhalb vom Zielordner der gewählten Domain benötigt. Wähle also im Feld «Domain» eine der eingerichteten Domains aus und definiere unter «WebSocket-Pfad» das Verzeichnis. Der Standardwert für den Pfad ist / und zeigt somit direkt in das Zielverzeichnis der Domain. Der Port wird automatisch durch unser System vergeben.

In unserem Beispiel erstellen wir für die Domain oliverorange.app einen WebSocket mit dem Pfad /websocket.

Beachte, dass pro Domain jeweils nur ein WebSocket erstellt werden kann und dass pro Managed Server maximal 5 WebSockets zur Verfügung stehen.
WebSocket hinzufügen
WebSocket hinzufügen
4

Bestätige die Eingaben mit «WebSocket speichern». Anschliessend findest du im Abschnitt «Meine WebSockets (auf diesem Webhosting)» den erstellten WebSocket mit dem zugewiesenen Port.

Um den frisch erstellten WebSocket zu nutzen, fahre fort mit der Konfiguration im Abschnitt «WebSocket-Server anlegen».

Erstellte WebSockets
Erstellte WebSockets

WebSockets bearbeiten/entfernen

1
Melde dich im my.cyon an und wähle im Produktwechsler das gewünschte Managed Server-Webhosting aus.
Der «Produktwechsler» im my.cyon
Der «Produktwechsler» im my.cyon
2
Wähle im Menü «Webhosting» das Untermenü «WebSockets».
Menü «WebSockets» im my.cyon
Menü «WebSockets» im my.cyon
3
Im Abschnitt «Meine WebSockets (auf diesem Webhosting)» findest du die WebSockets, welche auf dem ausgewählten Managed Server-Webhosting erstellt wurden. In der Spalte «Aktionen» kannst du nun «Bearbeiten» auswählen, um den Pfad vom WebSocket anzupassen oder «Entfernen», um diesen zu löschen.
WebSockets bearbeiten oder entfernen
WebSockets bearbeiten oder entfernen

WebSocket-Server anlegen

Damit der erstellte WebSocket genutzt werden kann, benötigt es noch einen entsprechenden Service. Wir beschreiben anhand eines Basis-Templates, wie du einen WebSocket-Server anlegen kannst.

1

Erstelle auf dem betroffenen Webhosting das Verzeichnis ~/.config/systemd/user.

mkdir -p ~/.config/systemd/user
2

Erstelle in diesem Verzeichnis eine .service-Datei. Wir benennen diese in unserem Beispiel php-server.service.

vim ~/.config/systemd/user/php-server.service
3

In der Datei wird nun der Service definiert. Du kannst dabei folgendes Template nutzen:

[Unit]
Description=PHP Server
After=network.target

[Service]
Type=simple
WorkingDirectory=%h/public_html/
ExecStart=/usr/bin/php server.php
Restart=always
RestartSec=5

[Install]
WantedBy=default.target

Der Code der Applikation befindet sich in unserem Beispiel in der Datei server.php. Diese Datei kann auch anders benannt werden.

4

Ist die Konfiguration gespeichert, kannst du mit folgenden Befehlen den Service starten:

systemctl --user daemon-reload
systemctl --user enable php-server.service
systemctl --user start php-server.service
Kategorien
Verbindung zur Website
Technische Fragen zum Webhosting
Artikel teilen
E-Mail WhatsApp

Immer auf dem Laufenden bleiben

Tipps, Tools & Insights für deine Webprojekte

Jetzt Newsletter abonnieren

Was dir auch helfen könnte

Verwandte Artikel