Nginx

Installeer NGINX op CentOS

Installeer NGINX op CentOS
In het geval van een webserver is de prestatie iets waar u rekening mee moet houden. Prestaties zijn zelfs de belangrijkste factor die het succes van het runnen van een server bepaalt. Hoe sneller de server, hoe beter de prestaties van uw huidige hardwareconfiguratie.

Er zijn een aantal beschikbare server-apps. De meest populaire zijn Apache en NGINX. Beide zijn gratis en open-source. Natuurlijk, in termen van populariteit, is Apache een vrij populaire keuze, zelfs in de wereld. In feite wordt meer dan 65% van alle servers in de huidige cyberwereld aangedreven door Apache!

Dat doet echter niets af aan de voordelen van NGINX (engine-ex - zo wordt het uitgesproken). Er zijn tal van extra voordelen die NGINX biedt die Apache niet biedt.

De eerste en belangrijkste reden is de prestatie. NGINX, een lichtgewicht alternatief voor Apache, biedt betere algehele prestaties dan Apache. NGINX is ook zeer geschikt voor Linux en andere UNIX-achtige omgevingen. NGINX schiet echter tekort op het gebied van flexibiliteit. U moet in de meeste gevallen extra modules in het NGINX-binaire bestand compileren, omdat niet alle modules van NGINX het dynamisch laden van modules ondersteunen.

Omdat ze allebei gratis zijn, kun je nu gemakkelijk je eigen server starten! In de tutorial van vandaag bekijken we NGINX op mijn test CentOS-systeem.

NGINX installeren

NGINX is beschikbaar in de EPEL-repository. Laten we beginnen met de installatie!

Zorg er eerst voor dat uw systeem de EPEL-repository heeft ingeschakeld -

sudo yum install epel-release

sudo jammie update

Nu, tijd om de installatie uit te voeren!!!

sudo yum installeer nginx

NGINX starten

De installatie is voltooid, tijd om het op te starten! Het gaat niet vanzelf beginnen!

sudo systemctl start nginx

Als uw systeem is geconfigureerd om een ​​firewall te gebruiken, schakel dan HTTP- en HTTPS-verkeer van/naar de server in -

sudo firewall-cmd --permanent --zone=public --add-service=http
sudo firewall-cmd --permanent --zone=public --add-service=https
sudo firewall-cmd --reload

Tijd om te testen of de server werkt -

http://

Heb niet het IP-adres van de server? Dan kun je erachter komen door de volgende opdracht uit te voeren: -

ip adres

In mijn geval heb ik de "enp0s3" -verbinding nodig. Ontdek nu het IP-adres door de volgende opdracht uit te voeren: -

ip-adr toon enp0s3 | grep inet | awk ' print $2; ' | sed 's/\/.*$//'

U kunt ook NGINX inschakelen elke keer dat uw systeem opstart -

sudo systemctl nginx inschakelen

Extra configuraties

De standaardconfiguratie is niet altijd de beste, omdat dit afhangt van de specifieke gebruikssituatie. Gelukkig komt NGINX met een handige set configuratiebestanden.

  • NGINX globaal configuratiebestand /etc/nginx/nginx.conf
  • Standaard server root /usr/share/nginx/html
  • Configuratie serverblok /etc/nginx/conf.d/*.conf

Genieten!

Voeg muisbewegingen toe aan Windows 10 met deze gratis tools
In de afgelopen jaren zijn computers en besturingssystemen sterk geëvolueerd. Er was een tijd dat gebruikers opdrachten moesten gebruiken om door best...
Beheer en beheer muisbewegingen tussen meerdere monitoren in Windows 10
Muisbeheer voor twee schermen laat je muisbewegingen tussen meerdere monitoren controleren en configureren door de bewegingen nabij de grens te vertra...
Met WinMouse kunt u de beweging van de muisaanwijzer op Windows-pc aanpassen en verbeteren
Als u de standaardfuncties van uw muisaanwijzer wilt verbeteren, gebruik dan freeware WinMuis. Het voegt meer functies toe om u te helpen het meeste u...