## Installationsförutsättningar
Innan du installerar Ngrok, se till att du har följande förutsättningar installerade:
- Ubuntu 22.04 LTS (Jammy Jellyfish)
- Snapd-pakethanterare
Om du inte har Snapd installerat, installera det med följande kommando:
```
sudo apt uppdatering
sudo apt installera snapd
```
Installera Ngrok
När du har installerat förutsättningarna kan du installera Ngrok med hjälp av Snap-pakethanteraren:
```
sudo snap installera ngrok
```
Under installationen kommer du att bli ombedd att tillåta Ngrok att komma åt dina nätverksinställningar. Klicka på "Ja" för att fortsätta.
Konfigurera Ngrok
Efter att du har installerat Ngrok måste du konfigurera den innan du använder den. För att göra detta, kör följande kommando:
```
ngrok config add-authtoken
```
Ersätt `` med authtoken du fick när du registrerade dig för ett Ngrok-konto.
Testa Ngrok
För att testa om Ngrok fungerar korrekt, kör följande kommando:
```
ngrok http 80
```
Detta kommando kommer att starta en Ngrok-tunnel som vidarebefordrar trafik från det offentliga internet till port 80 på din lokala dator.
Du kan besöka den offentliga URL som tillhandahålls av Ngrok för att testa anslutningen. Om Ngrok fungerar korrekt bör du se en sida som visar följande meddelande:
```
Välkommen till Ngrok HTTP-proxy!
```
Använd Ngrok
När du har testat Ngrok och bekräftat att den fungerar korrekt kan du använda den för att exponera vilken lokal port som helst för det offentliga internet. För att göra detta, kör bara följande kommando:
```
ngrok http
```
Ersätt `` med porten du vill exponera.
Till exempel, för att exponera port 3000, skulle du köra följande kommando:
```
ngrok http 3000
```
Slutsats
Ngrok är ett kraftfullt verktyg som låter dig exponera lokala hamnar för det offentliga internet. I den här handledningen visade vi dig hur du installerar, konfigurerar och testar Ngrok på Ubuntu 22.04 LTS.