Nginx - Basisconfiguratie

Configuratiebestanden en richtlijnen


De implementatie van een goede webapplicatie is een optelsom van factoren, een goed applicatieontwerp, een effectieve en geoptimaliseerde code, het hebben van een infrastructuur volgens de grootte van de applicatie, enz., maar er is een cruciaal punt dat essentieel is voor dat alles dit kan werken en is de serverconfiguratie.
De instelling Het is de sleutel omdat het degene is waarmee we onze server kunnen aangeven hoe systeembronnen moeten worden beheerd, het is nutteloos om de beste processor en de meest optimale code te hebben als de persoon die verantwoordelijk is voor het beheer van alles niet op het juiste punt is .
Configuratiebestand
De configuratiebestand Het is een belangrijk onderdeel, omdat het de richtlijnen, structuren en waarden definieert waarmee de server zal handelen en zich zal gedragen, hiervoor is het noodzakelijk om een ​​syntactische structuur te volgen die het mogelijk maakt Nginx kan het begrijpen, omdat dit geen standaard is, als we al hebben gezien hoe andere services kunnen worden geconfigureerd via een bestand zoals: PHP of Apache, Het zal niet hetzelfde zijn met Nginx, maar ze hebben allemaal hetzelfde doel, namelijk het controleren van de service.
BelangrijkHet belangrijkste om te begrijpen over de nginx-configuratiebestand het is dat het eenvoudiger is dan de andere genoemde en dat het bestaat uit waarden en richtlijnen die op een logische manier zijn geordend.
Configuratierichtlijnen
Zoals we eerder hebben beschreven, bestaat de inhoud van het configuratiebestand uit richtlijnen en waarden, dat wil zeggen, de waarden die de richtlijnen ontvangen, bepalen de manier waarop onze nginx-server gaat zich gedragen.
HerinnerenStandaard is het configuratiebestand Nginx Als we nog niets hebben aangepast, zou het in het volgende pad moeten staan: /usr/local/nginx/conf/nginx.conf
In de volgende afbeelding kunnen we zien hoe de eerste regels van ons bestand eruit zien:

Laten we onze aandacht vestigen op de eerste twee regels:
 #gebruiker niemand; werknemer_processen 1; 

De frontlinie we zien dat het begint met a karakter # Dit betekent dat het een opmerking is, dat wil zeggen, de server zal die regel weglaten, we kunnen opmerkingen gebruiken om de verschillende secties van ons bestand te documenteren, zodat als er meer dan één beheerder is, ze de gemaakte wijzigingen kunnen noteren en de reden voor deze.
De tweede lijn is wat we noemen een richtlijn, in dit geval worker_processen is ons sleutelwoord dat vertelt Nginx een parameter, dan hebben we het getal 1 dat de waarde is die door de richtlijn wordt aangenomen.
In dit specifieke geval geven we aan om: Nginx die je alleen gaat gebruiken een werkproces op het moment van serveren.
BelangrijkHet is belangrijk om te vermelden dat elke richtlijn een of meer waarden kan accepteren en ook deze waarden kunnen numeriek of van een andere aard zijn; bijvoorbeeld worker_processes accepteert alleen een numerieke waarde, maar de vorige regelgebruiker kan twee alfanumerieke waarden accepteren, de eerste om de gebruiker aan te geven en de tweede voor de groep.
Hiermee ronden we dit eerste deel van de basisconfiguratie-tutorial van: NginxIn het volgende deel zullen we zien hoe we wat dieper kunnen ingaan op de configuratie van de richtlijnen.
Vorigpagina 1 van 2VolgendeVond je deze Tutorial leuk en heb je eraan geholpen?Je kunt de auteur belonen door op deze knop te drukken om hem een ​​positief punt te geven

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave