## Trinn 1:Oppdater systemet
Før du installerer ny programvare, er det alltid en god praksis å oppdatere systempakkene til de nyeste versjonene. Kjør følgende kommando for å oppdatere systemet:
```
sudo apt oppdatering
```
Trinn 2:Installer Nginx
Når systemet er oppdatert, kan du fortsette med å installere Nginx. For å gjøre dette, kjør følgende kommando:
```
sudo apt installer nginx
```
Trinn 3:Sjekk Nginx-tjenestestatusen
Etter at installasjonen er fullført, kan du sjekke statusen til Nginx-tjenesten for å sikre at den kjører. Kjør følgende kommando:
```
sudo systemctl status nginx
```
Du bør se utdata som ligner på følgende, noe som indikerer at Nginx-tjenesten er aktiv og kjører:
```
● nginx.service - En høyytelses webserver og en omvendt proxy-server
Lastet:lastet (/lib/systemd/system/nginx.service; aktivert; forhåndsinnstilt leverandør:aktivert)
Aktiv:aktiv (løpende) siden tor 2019-06-27 14:39:46 UTC; 30 år siden
Prosess:23658 ExecStartPre=/usr/sbin/nginx -t (kode=avsluttet, status=0/SUKSESS)
Prosess:23656 ExecStart=/usr/sbin/nginx -g daemon på; master_prosess på; (kode=avsluttet, status=0/SUKSESS)
Hoved-PID:23657 (nginx)
CGroup:/system.slice/nginx.service
├─23657 nginx:masterprosess /usr/sbin/nginx -g daemon på; master_prosess på;
├─23672 nginx:arbeidsprosess
├─23674 nginx:arbeidsprosess
├─23680 nginx:arbeidsprosess
├─23683 nginx:arbeidsprosess
└─23688 nginx:arbeidsprosess
Jun 27 14:39:46 localhost systemd[1]:Starter en høyytelses webserver og en omvendt proxy-server...
Jun 27 14:39:46 localhost nginx[23656]:nginx:konfigurasjonsfilen /etc/nginx/nginx.conf syntaks er ok
Jun 27 14:39:46 localhost systemd[1]:Startet En høyytelses webserver og en omvendt proxy-server.
```
Trinn 4:Gå til standard Nginx-velkomstside
Når Nginx-tjenesten kjører, kan du få tilgang til standard Nginx-velkomstside ved å skrive inn følgende adresse i en nettleser:
```
http://localhost
```
Du bør se standard Nginx-velkomstside, som bekrefter at Nginx fungerer som den skal.
Trinn 5:Konfigurer Nginx
Standardkonfigurasjonen av Nginx passer for de fleste grunnleggende nettsteder. Det kan imidlertid hende du må tilpasse konfigurasjonen for å møte dine spesifikke behov. Hovedkonfigurasjonsfilen for Nginx ligger på /etc/nginx/nginx.conf. Du kan redigere denne filen ved å bruke et tekstredigeringsprogram som nano eller vi.
For å endre standardporten som Nginx lytter på, kan du for eksempel redigere lyttedirektivet i nginx.conf-filen. Standardporten er 80, men du kan endre den til en hvilken som helst annen port som ikke allerede er i bruk.
```
lytt 80;
lytt 8080;
```
Etter å ha gjort endringer i konfigurasjonsfilen, må du laste inn Nginx-tjenesten på nytt for at endringene skal tre i kraft. Du kan gjøre dette ved å kjøre følgende kommando:
```
sudo systemctl last inn nginx på nytt
```
Trinn 6:Test Nginx-konfigurasjonen
Etter å ha gjort endringer i Nginx-konfigurasjonen, er det viktig å teste konfigurasjonen for å sikre at den er gyldig. For å gjøre dette, kjør følgende kommando:
```
sudo nginx -t
```
Hvis konfigurasjonen er gyldig, bør du se utdata som ligner på følgende:
```
nginx:konfigurasjonsfilen /etc/nginx/nginx.conf syntaks er ok
nginx:konfigurasjonsfilen /etc/nginx/nginx.conf-testen er vellykket
```
Trinn 7:Aktiver Nginx til å starte automatisk ved oppstart
For å sikre at Nginx starter automatisk når systemet starter opp, må du aktivere Nginx-tjenesten. Kjør følgende kommando:
```
sudo systemctl aktiver nginx
```
Trinn 8:Brannmurkonfigurasjon
Hvis du har en brannmur aktivert på systemet ditt, må du kanskje konfigurere den for å tillate trafikk til port 80 eller en annen port som Nginx lytter på. Hvis du for eksempel bruker UFW-brannmuren, kan du åpne port 80 ved å kjøre følgende kommando:
```
sudo ufw tillate 80/tcp
```
Konklusjon
Du har installert og konfigurert Nginx på Ubuntu 18.04-serveren. Nginx kjører og lytter nå på port 80, og standard Nginx-velkomstside er tilgjengelig ved å skrive http://localhost i en nettleser. Du kan tilpasse konfigurasjonen av Nginx for å møte dine spesifikke behov, og Nginx starter automatisk når systemet starter opp.