Sadržaj
Mi to znamo Nginx ne može se nositi s dinamičkim sadržajem poput programskih jezika, ali samo zato što to ne radi izravno ne znači da to ne može učiniti uz pomoć drugih elemenata, tu dolazi do izražaja fcgi ili fastCGI što je upravo tako Nginx šalje sadržaj s kojim ne može rukovati drugim instancama.Do ovog trenutka nema problema, ali što se događa kada moramo obraditi više od jedne instance fcgi da rukujemo s nekoliko vrsta jezika ili da imamo dvije instance istog jezika, ali se koriste u različite svrhe, pa za to možemo uspostaviti konfiguracije tako da Nginx mogu razaznati i poslati zahtjeve tamo gdje im je mjesto.
Kad želite koristiti nekoliko fcgi instance, najzdravije je to što prvo napravimo zajedničku konfiguraciju, odnosno generirat ćemo sve opcije koje se neće promijeniti, na taj način dobivamo dvije vrlo jasne prednosti, prvi je da dio posla radimo samo jednom i drugi je da izbjegavamo dupliciranje uputa, čime se smanjuje marža pogrešaka.
Kako to učiniti?Da bismo to postigli, prvo što moramo učiniti je stvoriti datoteku gdje staviti sve uobičajene direktive, ovu datoteku možemo nazvati kao fcgi_common To je prilično jednostavan i međunarodni naziv u slučaju da moramo poslužitelj podijeliti s ljudima iz drugih dijelova svijeta.
Unutar ove datoteke smjestit ćemo sljedeće:
Nakon što imamo osnovu naše konfiguracije, sada moramo ići na detalje, odnosno uspostaviti primjer od fcgi koje ćemo koristiti za svako web mjesto koje moramo postaviti, za to u datoteku koju stavljamo omogućene web lokacije navest ćemo koje ćemo dodatne parametre definirati i jednostavno ćemo uključiti našu osnovnu datoteku fcgi_common, pogledajmo primjer:
Fcgi jeziciTo nije ograničeno samo na korištenje jednog jezika fcgi, to možemo učiniti s različitim jezicima, na primjer web mjestom u PHP a drugi u Piton ili PerlMeđutim, moramo imati na umu da u zajedničkoj datoteci ostavimo samo konfiguracije koje se jednako primjenjuju na oboje i samo u omogućene web lokacije posebne direktive.
Dakle, već smo naučili kako uspješno konfigurirati nekoliko instanci fcgi, tako da naše aplikacije mogu bez problema boraviti na našem poslužitelju. Nginx.Je li vam se svidio i pomogao ovaj vodič?Autor možete nagraditi pritiskom na ovaj gumb kako biste mu dali pozitivan bod