Mit dem Web-Terminal hast du Kommandozeilenzugriff auf den Webprozess deiner Anwendung, sodass du Skripte sicher ausführen und Dateien lesen kannst. Dies ist ein nützliches Werkzeug für die Fehlersuche, die Leistungsüberwachung und die manuelle Ad-hoc-Ausführung von Skripten. Welche Befehle ausgeführt werden können, hängt ganz davon ab, welche ausführbaren Dateien in deiner Anwendung verfügbar sind.
Derzeit kannst du mit dem Webterminal nur Webprozesse ausführen. Es unterstützt keine Hintergrundprozesse oder Cron-Jobs.
Bevor du das Webterminal nutzen kannst, musst du eine Authentifizierung einrichten, bei der du genau festlegen kannst, welche IP-Adressen Zugriff haben. Unter Teste deine IPv6 kannst du deine eigenen IP-Adressen ausfindig machen. Wir empfehlen, deine IPv4- und IPv6-IP-Adressen hinzuzufügen, da die Verbindung von beiden Adressen kommen kann.
So richtest du die Authentifizierung ein
Um auf das Webterminal zugreifen zu können, musst du folgendes tun:
- Melde dich in deinem MyKinsta-Dashboard an.
- Mindestens eine gültige IP-Adresse angeben.
- Keine doppelten IP-Adressen angeben.
- Mindestens ein erfolgreiches Deployment haben.
- Du hast eine intakte Anwendung, die läuft. Wenn Fehler auftreten oder die Anwendung angehalten wird, ist das Webterminal nicht verfügbar.
Um IP-Adressen hinzuzufügen, klicke auf Authentifizierung einrichten.
Gib die erste IP-Adresse ein, die du zulassen willst. Du kannst weitere IP-Adressen hinzufügen, indem du auf die Option Weitere hinzufügen klickst. Wenn du alle IP-Adressen eingegeben hast, die du zulassen willst, klicke auf Authentifizierung einrichten.
Wenn du mehr über Web Terminal erfahren möchtest, z. B. wie du es startest und stoppst, wie du Web Terminal mit einer Dockerdatei einrichtest und wie du Fehler behebst, dann schau dir unsere Web Terminal-Dokumentation an.
Warum solltest du deine Anwendung bei Kinsta hosten?
Wenn du deine Anwendung von GitHub, Bitbucket oder GitLab auf Kinsta bereitstellst, läuft dein Code auf der erstklassigen Infrastruktur der Google Cloud Platform, die von den virtuellen C2-Maschinen der Plattform und in einem isolierten Container betrieben wird.
Und du kannst eines der 25 Rechenzentren auf der ganzen Welt als Standort für deine Anwendung wählen.
Anwendungen, die du über dein MyKinsta-Dashboard verwaltest, nutzen Google Cloud Build, das das Image deiner Anwendung auf der Grundlage der Informationen in den Buildpacks oder deiner Dockerdatei erstellt. Wenn du deine Anwendung so konfigurierst, dass sie automatisch bereitgestellt wird, geschieht dies jedes Mal, wenn du eine Änderung an deinem Repository auf deinem Git-Host vornimmst.
Wenn deine Anwendung öffentlich zugänglich ist, kannst du dich auf unsere Cloudflare-Integration zum Schutz vor DDoS verlassen.
Hast du Interesse, diese Funktion auszuprobieren? Das kannst du kostenlos tun!