Hoe Nginx op Ubuntu Server te installeren

Nginx is een HTTP- webserver voor Linux en andere serverplatforms. Het wordt beschouwd als het meest complete alternatief voor de Apache-webserver. Deze gids laat u zien hoe u Nginx in Ubuntu Server instelt.

Wat te doen voordat u Nginx op Ubuntu installeert

Voordat u Nginx op Ubuntu Server installeert , is het belangrijk dat alle pakketten zijn bijgewerkt en alle beveiligingsupdates zijn geïnstalleerd. Hoewel het mogelijk is om de Nginx-webserver op Ubuntu te gebruiken zonder te updaten, is dat geen goed idee, omdat je kwetsbaar zou kunnen zijn voor aanvallen.

Gelukkig is het updaten van Ubuntu, zelfs op de server, ongelooflijk eenvoudig. Voer om te beginnen de opdracht apt update uit . Met deze opdracht worden uw softwarebronnen vernieuwd en wordt gecontroleerd op nieuwe updates als deze beschikbaar zijn.

sudo apt-update

Na het uitvoeren van de opdracht apt update , is het tijd om de opdracht apt upgrade uit te voeren. Deze opdracht neemt alle software-updates en installeert ze op uw Ubuntu-systeem. Het updateproces kan enige tijd duren, vooral als u veel updates moet installeren, dus wees geduldig.

sudo apt-upgrade

Nadat u alle upgrades hebt geïnstalleerd, moet u Ubuntu opnieuw opstarten. Waarom? Soms, wanneer Ubuntu wordt bijgewerkt, wordt er een nieuwe kernel geïnstalleerd. Een nieuwe kernel kan pas worden gebruikt nadat het systeem opnieuw is opgestart.

Om Ubuntu snel opnieuw op te starten, voert u de opdracht sudo reboot uit .

sudo opnieuw opstarten

Zodra u zich weer aanmeldt, is Ubuntu up-to-date en klaar voor Nginx!

Hoe Nginx op Ubuntu te installeren

De Nginx-webserver is vrij eenvoudig op Ubuntu aan de slag te gaan, omdat deze zich in de belangrijkste softwarebronnen bevindt. Om Nginx te installeren, voert u de volgende apt install- opdracht uit en stelt u het "nginx" -pakket in.

sudo apt installeer nginx

Ubuntu zal u om een ​​wachtwoord vragen wanneer u de bovenstaande opdracht schrijft. Voer met behulp van het toetsenbord het wachtwoord van uw gebruikersaccount in. Als uw account geen sudo- toegang heeft, kunt u inloggen op root en in plaats daarvan het pakket installeren.

Opmerking: u moet het Ubuntu-rootaccount ontgrendeld hebben om in te loggen met su .

zo -

apt installeer nginx

Na het invoeren van de opdracht apt install en het invoeren van het wachtwoord van uw gebruikersaccount, verzamelt Ubuntu alle afhankelijkheden die nodig zijn om Nginx in te stellen. Vervolgens wordt u gevraagd op de Y -toets te drukken om te bevestigen dat u de software wilt installeren. Druk op Y om te bevestigen.

Wanneer u op de Y -toets op het toetsenbord drukt, zal de Ubuntu-pakketbeheerder Nginx instellen en laten werken op uw Ubuntu-serversysteem.

Hoe Nginx door de Ubuntu-firewall te laten gaan

Als u de UFW- firewall op de Ubuntu-server gebruikt, moet u Nginx er doorheen laten gaan om volledig gebruik te kunnen maken. Als je dit niet doet, werkt Nginx mogelijk niet goed. Ga als volgt te werk om UFW door de firewall te laten gaan.

Gebruik de opdracht ufw app list . Merk op dat u toegang moet hebben tot het root-account om de opdracht ufw app list op uw Ubuntu-server uit te voeren. Als u geen toegang kunt krijgen tot het root-account met su, voert u de opdracht sudo -s uit .

su - ufw app-lijst

Wanneer u de opdracht ufw app list uitvoert , toont de Ubuntu-firewall u "beschikbare applicaties". Deze "beschikbare applicaties" zouden "Nginx Full", "Nginx HTTP", "Nginx HTTPS", enz. moeten zijn.

Om poortverkeer met Nginx alleen via poort 443 (HTTPS) mogelijk te maken, kunt u de opdracht ufw allow "Nginx HTTPS" gebruiken. Deze opdracht is geweldig voor degenen die geen HTTP gebruiken en alles via HTTPS uitvoeren.

ufw staat 'Nginx HTTPS' toe

Als u echter op HTTP (poort 80) vertrouwt, kunt u die poort inschakelen via de Ubuntu-firewall met behulp van de ufw allow -opdracht, maar deze keer vervangt u 'Nginx HTTPS' door 'Nginx HTTP'.

ufw staat 'Nginx HTTP' toe

Als u zowel op HTTP als op HTTPS vertrouwt, is er een derde profiel in de Ubuntu-firewall beschikbaar om in te schakelen. Dit profiel wordt "Nginx Full" genoemd. Als u dit inschakelt, is verkeer op poort 80 (HTTP) en poort 443 (HTTPS) mogelijk. Gebruik de opdracht ufw allow 'Nginx Full' om het profiel in te schakelen.

ufw staat 'Nginx Full' toe

Hoe de ufw-firewall uit te schakelen

Hoewel het een goed idee is om de Ubuntu-firewall op zijn plaats te houden en Nginx er doorheen te laten, is het geen vereiste. Als u uw Nginx-webserver niet blootstelt aan het grotere internet, en het is alleen voor LAN, heeft u deze misschien niet nodig. Hier leest u hoe u de firewall uitschakelt.

Om de Ubuntu-firewall uit te schakelen, kunt u eenvoudig de opdracht ufw disable uitvoeren . Met deze opdracht wordt de firewall uitgeschakeld, maar niet verwijderd.

ufw uitschakelen

Als u de firewall volledig wilt verwijderen, kunt u ook de opdracht apt remove uninstall uitvoeren . Met deze opdracht wordt de firewall volledig verwijderd.

apt verwijder ufw

Laat een reactie achter

Schermscheuren op Intel-graphics in Pardus Linux verhelpen: een resultaatgerichte handleiding

Schermscheuren op Intel-graphics in Pardus Linux verhelpen: een resultaatgerichte handleiding

Los schermscheuren met Intel-graphics in Pardus Linux op door te controleren of X11 of Wayland wordt gebruikt, de compositorinstellingen aan te passen, de vernieuwingsfrequentie te controleren, de actieve Xorg-driver te gebruiken en TearFree alleen in te schakelen wanneer dit nodig is.

Hoe configureer je de SLES 15-firewall met firewall-cmd?

Hoe configureer je de SLES 15-firewall met firewall-cmd?

Configureer firewalld op SLES 15: controleer zones, sta services of poorten toe, sla permanente regels op, herlaad veilig en controleer de toegang.

SLES Live Patching Configuratiehandleiding: Kernelupdates toepassen zonder opnieuw op te starten

SLES Live Patching Configuratiehandleiding: Kernelupdates toepassen zonder opnieuw op te starten

Schakel live kernelpatching in op SLES 15 SP7, pas ondersteunde patches toe zonder opnieuw op te starten, controleer actieve patches en begrijp wanneer een herstart van de kernel nog steeds nodig is.

Hoe schakel ik de FIPS-modus in op SUSE Linux Enterprise Server 15?

Hoe schakel ik de FIPS-modus in op SUSE Linux Enterprise Server 15?

Schakel de FIPS-modus in op SLES 15 met behulp van het door SUSE ondersteunde installatieprogramma, herstart het systeem veilig, controleer de status van de kernel en het cryptografische beleid en controleer de certificeringslimieten.

Hoe installeer je Google Chrome op Gooroom OS zonder de beveiligingsrichtlijnen te schenden?

Hoe installeer je Google Chrome op Gooroom OS zonder de beveiligingsrichtlijnen te schenden?

Installeer Google Chrome veilig op Gooroom OS met officiële .deb-pakketten, APT, beleidscontroles, update-instructies en oplossingen voor beheerde apparaten.

Hoe exporteer ik SLES-systeemlogboeken veilig naar een externe Syslog-server?

Hoe exporteer ik SLES-systeemlogboeken veilig naar een externe Syslog-server?

Stuur SLES-systeemlogboeken veilig door naar een externe syslog-server met rsyslog, TLS-certificaten, peer-naamverificatie, wachtrijen, validatie en testen.

SLES 15 Active Directory-integratie met SSSD: een stapsgewijze handleiding

SLES 15 Active Directory-integratie met SSSD: een stapsgewijze handleiding

Voeg SLES 15 toe aan Active Directory met SSSD via YaST. Bereid DNS en tijd voor, configureer domeinaanmeldingen, verifieer Kerberos en vergelijk SSSD, Winbind en realmd.

Los problemen met de Realtek RTL8821CE Wi-Fi-driver op in Pardus Linux.

Los problemen met de Realtek RTL8821CE Wi-Fi-driver op in Pardus Linux.

Los de RTL8821CE Wi-Fi-problemen op in Pardus Linux door de ingebouwde rtw88-driver, de Realtek-firmware, rfkill, NetworkManager en veilige terugvalopties te controleren.

Los het probleem "Tijdelijke fout bij het oplossen van DNS" op in Debian 12 met systemd-resolved.

Los het probleem "Tijdelijke fout bij het oplossen van DNS" op in Debian 12 met systemd-resolved.

Diagnoseer en los DNS-resolutieproblemen op in Debian 12 met systemd-resolved, inclusief problemen met resolv.conf, NetworkManager, networkd, cache en verificatie.

Hoe je Pardus Linux veilig naast Windows 11 kunt installeren (dual boot)

Hoe je Pardus Linux veilig naast Windows 11 kunt installeren (dual boot)

Installeer Pardus 25.2 naast Windows 11 door een back-up te maken, het Windows-volume te verkleinen, op te starten vanaf een UEFI USB-stick en de bestaande EFI- en herstelpartities te beschermen.