Puncte:0

cum să setați în mod programatic directivele de configurare nginx la nginx.conf?

drapel jp

Încerc să fac un script shell pentru a instala automat o aplicație web și scriptul trebuie setat client_max_body_size la o dimensiune mai mare, la un moment dat.

Desigur, este posibil să setați această directivă folosind nano, dar nu este ceea ce caut. Scriptul ar trebui să poată vedea singur valoarea acestei directive în secțiunea http.


Scriptul trebuie să seteze directiva menționată în /etc/nginx/nginx.conf.

Am acest exemplu în documentele nginx, dar nu știu cum să modific acest lucru în cazul meu de utilizare:

nginx -g "pid /var/run/nginx.pid; worker_processes sysctl -n hw.ncpu;"

Tim avatar
drapel gp
Tim
Puteți copia pur și simplu fișierul de configurare necesar peste?
kindleuptake avatar
drapel jp
da, aceasta este o posibilitate, dar mă întrebam dacă utilizatorul are anumite directive /etc/nginx/nginx.conf pe care trebuie să le folosească. @Tim
Puncte:3
drapel us

În multe distribuții, există a include conf.d/*.conf aliniat nginx.conf http secțiune.

Deci, scriptul poate crea un fișier în conf.d director cu .conf extensia și reîncărcarea configurației nginx.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.