Puncte:0

Sugestii pentru utilizarea serverului web Nginx pe Ubuntu 20.04

drapel bs

Am trecut recent la Ubuntu 20.04 de la Windows și sunt aici pentru a căuta sugestii și recomandări pentru cazul meu de utilizare.

Am instalat serverul web Nginx pe VM Ubuntu (numele_serverului_meu) și am dori să oferim mai multe fișiere HTML prin Nginx pentru a le afișa într-o aplicație front-end. Conținutul fișierelor HTML se bazează în principal pe hărți și animații, iar unele fișiere HTML au, de asemenea, fișiere JS și CSS asociate.Pot exista mulți utilizatori concurenți ai aplicației front-end în același timp.

Mai multe link-uri tutoriale Nginx de pe Internet recomandă crearea de blocuri de server. Întrebarea mea este, am nevoie de blocuri de server pentru cazul meu de utilizare? sau este potrivit să aruncați toate fișierele HTML în interior /var/www/html director de afișat în aplicația front-end?

Am verificat wiki-ul și documentele Nginx pentru sfaturi de optimizare și reglare, dar aș aprecia și binevenit sugestii și recomandări pentru scenariul meu de utilizare.

Paul avatar
drapel cn
Bun venit la Server Fault! Vă rugăm să postați configurația actuală a nginx. Chiar dacă nu funcționează.
Puncte:1
drapel cn
Bob

Mai multe link-uri tutoriale Nginx de pe Internet recomandă crearea de blocuri de server. Întrebarea mea este, am nevoie de blocuri de server pentru cazul meu de utilizare?

A Server bloc în nginx este metoda de a configura nginx să răspundă diferit ori de câte ori sosesc solicitări care fie utilizează un alt port și/sau folosesc sau nu criptarea TLS și/sau conțin diferite Gazdă: antete.

Cu alte cuvinte: când de exemplu www.example.com și api.example.org indică aceeași instanță nginx și solicitări pentru http://www.example.com sau https://api.example.org trebuie să afișați conținut diferit, apoi aveți nevoie de blocuri de server pentru fiecare.

Blocurile de server sunt, de asemenea, utilizate în mod obișnuit pentru a se asigura că conținutul se afișează numai atunci când oamenii fac solicitări atunci când vă vizitează domeniul și că solicitările cu doar adresa dvs. IP, sau un nume de gazdă atribuit unui ISP sau orice alt domeniu aleatoriu nu vă vor afișa marca și conținutul. Vedea: http://nginx.org/en/docs/http/request_processing.html

Blocurile de server pot fi omise atunci când nu aveți nevoie de un astfel de comportament, dar majoritatea oamenilor totuși setează unul pentru a-și păstra configurația ordonată și pentru viitor.

este adecvat să aruncați toate fișierele HTML în directorul /var/www/html pentru a le afișa în aplicația frontală?

S-ar putea să vă organizați conținutul în mai multe subdirectoare, dar până la câteva mii de fișiere, un singur director plat nu va fi dăunător.

khajlk avatar
drapel bs
Mulțumesc, amice! Genul de informații pe care le căutam!

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.