Hur man installerar och konfigurerar senaste Nginx Mainline-versionen på Ubuntu
Reading Time: 2 minutesVarför skriver jag den här guiden?
Hej igen! Jag väljer att skriva denna handledning eftersom jag har blivit väldigt frustrerad att leta efter handledning som faktiskt fungerar för den senaste versionen av Nginx. Alla andra guider fungerar bara för Nginx 1.12 och senare, även om den nuvarande versionen är 1.15.8. Detta är helt enkelt dumt och jag hoppas att med detta behöver du inte titta runt i timmar utan att göra några framsteg alls!
Installera Nginx
För att installera den aktuella versionen av Nginx, följ dokumentationen på sin officiell webbplats ses här eller gör följande kommandon:
sudo apt install curl gnupg2 ca-certificates lsb-release
echo "deb http://nginx.org/packages/mainline/ubuntu `lsb_release -cs` nginx" \ | sudo tee /etc/apt/sources.list.d/nginx.list
curl -fsSL https://nginx.org/keys/nginx_signing.key | sudo apt-key add -
Nu när vi har laddat ner och verifierat kan dess authnicitet installera det!
sudo apt update
sudo apt install nginx
Användbara kommandon
Det är allt! Du har nu installerat den senaste versionen av Nginx. Du bör nu starta det och starta omstart. Sudo systemctl start nginx.service
sudo systemctl aktivera nginx.service
sudo systemctl start nginx.service
sudo systemctl enable nginx.service
Så här startar du om eller stoppar nginx:
sudo systemctl stop nginx.service
sudo systemctl restart nginx.service
Ställ in din webbplats
Du bör nu verifiera att nginx har startat och är korrekt installerat genom att besöka den. Http: // YourServerIp . Om allt är korrekt inställt bör du se något så här:

Din webbplatskonfiguration finns på /etc/nginx/conf.d/default.conf
Din webbplats HTML-filer finns på/usr/share/nginx/html
Nu då?
Nu kan du ladda upp dina egna filer eller installera wordpress som visas här
Om du skulle vilja installera PHP måste du konfigurera Nginx lite mer. Annars kan det orsaka tillståndsproblem senare på vägen, som att returnera tillstånd nekade fel.
Lägg till nginx i www-datagruppen
sudo usermod -a -G www-data nginx
Ändra katalogens ägare till www-data
sudo chown -R www-data /usr/share/nginx/html