## Trin 1:Opdater systemet
Før du installerer ny software, er det altid en god praksis at opdatere systempakkerne til deres nyeste versioner. Kør følgende kommando for at opdatere systemet:
```
sudo apt opdatering
```
Trin 2:Installer Nginx
Når systemet er opdateret, kan du fortsætte med at installere Nginx. For at gøre dette skal du køre følgende kommando:
```
sudo apt installer nginx
```
Trin 3:Tjek Nginx-tjenestens status
Når installationen er fuldført, kan du kontrollere status for Nginx-tjenesten for at sikre, at den kører. Kør følgende kommando:
```
sudo systemctl status nginx
```
Du bør se output svarende til følgende, hvilket indikerer, at Nginx-tjenesten er aktiv og kører:
```
● nginx.service - En højtydende webserver og en omvendt proxyserver
Indlæst:indlæst (/lib/systemd/system/nginx.service; aktiveret; forudindstillet leverandør:aktiveret)
Aktiv:aktiv (kører) siden tor 2019-06-27 14:39:46 UTC; 30'erne siden
Proces:23658 ExecStartPre=/usr/sbin/nginx -t (kode=afsluttet, status=0/SUCCES)
Proces:23656 ExecStart=/usr/sbin/nginx -g dæmon på; master_proces på; (kode=afsluttet, status=0/SUCCES)
Hoved-PID:23657 (nginx)
CGroup:/system.slice/nginx.service
├─23657 nginx:masterproces /usr/sbin/nginx -g daemon on; master_proces på;
├─23672 nginx:arbejdsproces
├─23674 nginx:arbejdsproces
├─23680 nginx:arbejdsproces
├─23683 nginx:arbejdsproces
└─23688 nginx:arbejdsproces
Jun 27 14:39:46 localhost systemd[1]:Starter en højtydende webserver og en omvendt proxyserver...
Jun 27 14:39:46 localhost nginx[23656]:nginx:konfigurationsfilen /etc/nginx/nginx.conf syntaks er ok
Jun 27 14:39:46 localhost systemd[1]:Startet En højtydende webserver og en omvendt proxyserver.
```
Trin 4:Få adgang til standard Nginx velkomstside
Når Nginx-tjenesten kører, kan du få adgang til standard Nginx-velkomstsiden ved at indtaste følgende adresse i en webbrowser:
```
http://localhost
```
Du bør se standard Nginx velkomstside, som bekræfter, at Nginx fungerer korrekt.
Trin 5:Konfigurer Nginx
Standardkonfigurationen af Nginx er velegnet til de fleste grundlæggende websteder. Du skal dog muligvis tilpasse konfigurationen, så den opfylder dine specifikke behov. Hovedkonfigurationsfilen for Nginx er placeret på /etc/nginx/nginx.conf. Du kan redigere denne fil ved hjælp af en teksteditor såsom nano eller vi.
For at ændre standardporten, som Nginx lytter på, kan du for eksempel redigere lyttedirektivet i filen nginx.conf. Standardporten er 80, men du kan ændre den til enhver anden port, der ikke allerede er i brug.
```
lyt 80;
lyt 8080;
```
Efter at have foretaget ændringer i konfigurationsfilen, skal du genindlæse Nginx-tjenesten for at ændringerne træder i kraft. Du kan gøre dette ved at køre følgende kommando:
```
sudo systemctl genindlæs nginx
```
Trin 6:Test Nginx-konfigurationen
Efter at have foretaget ændringer i Nginx-konfigurationen, er det vigtigt at teste konfigurationen for at sikre, at den er gyldig. For at gøre dette skal du køre følgende kommando:
```
sudo nginx -t
```
Hvis konfigurationen er gyldig, bør du se output svarende til følgende:
```
nginx:konfigurationsfilen /etc/nginx/nginx.conf syntaks er ok
nginx:konfigurationsfilen /etc/nginx/nginx.conf testen er vellykket
```
Trin 7:Aktiver Nginx til at starte automatisk ved opstart
For at sikre, at Nginx starter automatisk, når systemet starter, skal du aktivere Nginx-tjenesten. Kør følgende kommando:
```
sudo systemctl aktiver nginx
```
Trin 8:Firewall-konfiguration
Hvis du har en firewall aktiveret på dit system, skal du muligvis konfigurere den til at tillade trafik til port 80 eller enhver anden port, som Nginx lytter på. For eksempel, hvis du bruger UFW firewall, kan du åbne port 80 ved at køre følgende kommando:
```
sudo ufw tillade 80/tcp
```
Konklusion
Du har med succes installeret og konfigureret Nginx på din Ubuntu 18.04-server. Nginx kører og lytter nu på port 80, og standard Nginx velkomstside er tilgængelig ved at skrive http://localhost i en webbrowser. Du kan tilpasse konfigurationen af Nginx til at opfylde dine specifikke behov, og Nginx starter automatisk, når systemet starter.