Webbterminalen ger dig kommandoradsåtkomst till webbprocessen i din applikation. Som ett resultat kan du köra skript och läsa filer på ett säkert sätt. Detta är ett användbart verktyg för exempelvis felsökning av problem, prestanda-övervakning och manuell körning av ad hoc-skript. Vilka kommandon som är tillgängliga för körning beror helt på vilka körbara filer som finns tillgängliga i din applikation.
För närvarande kan du bara köra webbprocesser med webbterminalen. Den stöder exempelvis inte bakgrundsprocesser eller Cron-jobb.
Innan du kan använda webbterminalen måste du konfigurera autentisering där du kan ange exakt vilka IP-adresser som har åtkomst. Du kan gå till Testa din IPv6 och sedan använda detta för att hitta dina egna IP-adresser. Vi rekommenderar att du lägger till dina IPv4- och IPv6-IP-adresser, eftersom anslutningen kan komma från båda.
Hur man ställer in autentisering
För att komma åt webbterminalen måste du:
- Logga in på din MyKinsta-instrumentpanel.
- Därefter ange minst 1 giltig IP-adress.
- Inte duplicera IP-adresser.
- Ha minst en framgångsrik distribuering.
- Ha en hälsosam applikation som körs. Om det finns några fel eller om applikationen stoppas, kommer webbterminalen inte att vara tillgänglig.
Om du vill lägga till IP-adresser klickar du på Konfigurera autentisering.
Ange den första IP-adressen som du vill tillåta. Du kan sedan lägga till fler IP-adresser genom att klicka på alternativet Lägg till en till. När du har angett alla IP-adresser som du vill tillåta klickar du på Konfigurera autentisering.
Vill du ta reda på mer om webbterminalen, inklusive hur du startar och stoppar, samt konfigurerar webbterminalen med en Dockerfil och felsöker? Kolla då in vår Webbterminal-dokumentation.
Varför hosta din applikation hos Kinsta?
När du distribuerar din applikation till Kinsta från GitHub, Bitbucket eller GitLab körs din kod på Google Cloud Platforms toppnivå-infrastruktur. Den drivs av plattformens C2 virtuella maskiner och i en isolerad container.
Du kan dessutom välja vilken som helst av 25 datacenter runt om i världen som hem för din applikation.
Applikationer som hanteras via din MyKinsta-instrumentpanel utnyttjar Google Cloud Build. Denna funktion genererar avbildningen av din applikation baserat på informationen i buildpacks eller din Docker-fil. Om du konfigurerar din applikation så att den distribueras automatiskt sker detta varje gång som du gör en ändring i ditt arkiv på din Git-host.
Om din applikation är offentlig kan du lita på vår Cloudflare-integrering för DDoS-skydd.
Är du intresserad av att testa den här funktionen? Det kan du göra helt kostnadsfritt!