## Installationskrav
Før du installerer Ngrok, skal du sikre dig, at du har følgende forudsætninger installeret:
- Ubuntu 22.04 LTS (Jammy Jellyfish)
- Snapd pakke manager
Hvis du ikke har Snapd installeret, skal du installere det ved hjælp af følgende kommando:
```
sudo apt opdatering
sudo apt installer snapd
```
Installer Ngrok
Når du har installeret forudsætningerne, kan du installere Ngrok ved hjælp af Snap-pakkehåndteringen:
```
sudo snap installer ngrok
```
Under installationen bliver du bedt om at give Ngrok adgang til dine netværksindstillinger. Klik på "Ja" for at fortsætte.
Konfigurer Ngrok
Når du har installeret Ngrok, skal du konfigurere det, før du bruger det. For at gøre dette skal du køre følgende kommando:
```
ngrok config add-authtoken
```
Erstat `` med det authtoken, du modtog, da du tilmeldte dig en Ngrok-konto.
Test Ngrok
For at teste, om Ngrok fungerer korrekt, skal du køre følgende kommando:
```
ngrok http 80
```
Denne kommando vil starte en Ngrok-tunnel, der videresender trafik fra det offentlige internet til port 80 på din lokale maskine.
Du kan besøge den offentlige URL fra Ngrok for at teste forbindelsen. Hvis Ngrok fungerer korrekt, bør du se en side, der viser følgende meddelelse:
```
Velkommen til Ngrok HTTP Proxy!
```
Brug Ngrok
Når du har testet Ngrok og bekræftet, at den fungerer korrekt, kan du bruge den til at udsætte enhver lokal port for det offentlige internet. For at gøre dette skal du blot køre følgende kommando:
```
ngrok http
```
Erstat `` med den port, du vil eksponere.
For eksempel, for at afsløre port 3000, skal du køre følgende kommando:
```
ngrok http 3000
```
Konklusion
Ngrok er et kraftfuldt værktøj, der giver dig mulighed for at udsætte lokale havne for det offentlige internet. I denne tutorial viste vi dig, hvordan du installerer, konfigurerer og tester Ngrok på Ubuntu 22.04 LTS.