I le vaiaso talu ai I lenei tusiga na matou faʻamatalaina le auala na fausia ai le Apache ma Nginx i Timeweb. Matou te faafetai tele i le au faitau mo a latou fesili ma talanoaga malosi! O aso nei matou te taʻu atu ia te oe le faʻaogaina o le tele o faʻasologa o PHP i luga o le tasi server ma pe aisea matou te faʻamautinoa ai le saogalemu o faʻamatalaga i a matou tagata faʻatau.

Fefaʻasoaaʻi talimalo (Fa'asoa fa'asoa) fa'apea o le tele o fa'amatalaga a tagata o tausia o lo'o talimalo ile tasi server. I le avea ai o se tulafono, o le tala a le tagata o tausia o loʻo i ai le tele o upega tafaʻilagi. O upegatafa'ilagi e galue i luga o CMS ua uma ona saunia (mo se fa'ata'ita'iga, Bitrix) ma aganu'u. O le mea lea, o mana'oga fa'apitoa o faiga uma e eseese, o le tele o fa'aliliuga o le PHP e tatau ona pulea i totonu o le server lava e tasi.
Matou te faŹ»aogaina le Nginx e fai ma 'upega tafaŹ»ilagi autu: e talia uma fesoŹ»otaŹ»iga mai fafo ma tautua mea faŹ»apitoa. Matou te sui talosaga o lo'o totoe i le Apache web server. O le mea lea e amata ai le togafiti faŹ»ataulÄitu: o faŹ»asalalauga taŹ»itasi o PHP e faŹ»atautaia se faŹ»ataŹ»itaŹ»iga Apache eseŹ»ese e faŹ»alogo i luga o se taulaga faŹ»apitoa. O lenei uafu o lo'o resitalaina i totonu o le 'upega tafa'ilagi a le tagata o tausia.
E mafai ona e faitau atili e uiga i le faʻaogaina o le Shared scheme in .

Polokalame fa'asoa
E taua le matauina tatou te faʻapipiʻi PHP afifi mo faʻasologa eseese, aua e masani lava o tufatufaga uma e naʻo le tasi le faʻasologa o le PHP.
Saogalemu muamua!
O se tasi o galuega autu o fefaʻasoaʻiga talimalo o le faʻamautinoaina lea o le saogalemu o faʻamaumauga a tagata o tausia. O tala eseese, o loʻo i luga o le server e tasi, e tutoʻatasi ma tutoʻatasi. E faapefea ona aoga?
O faila i luga o le upega tafaʻilagi o loʻo teuina i totonu o lisi o fale o tagata faʻaoga latou lava, ma o auala manaʻomia o loʻo faʻamaonia i totonu o le upega tafaʻilagi. E taua tele le maua e le 'upega tafaʻilagi, Nginx ma Apache, i faila mulimuli a se tagata faʻapitoa, talu ai o le upega tafaʻilagi e faʻalauiloaina e naʻo le tasi le tagata faʻaoga.
E faʻaogaina e Nginx se patch saogalemu na atiaʻe e le Timeweb team: o lenei patch e suia le tagata faʻaoga i le mea o loʻo faʻamaonia i le faila o le faʻaogaina o le upega tafaʻilagi.
Mo isi kamupani talimalo, e mafai ona foia lenei faʻafitauli, mo se faʻataʻitaʻiga, e ala i le faʻaogaina o aia tatau faʻapipiʻi faila (ACL).
Apache faʻaaogaina se module multiprocessing e tamoe . E faʻatagaina ai VirtualHost taʻitasi e tamoʻe ma lana lava ID faʻaoga ma ID kulupu.

O le mea lea, fa'afetai i fa'agaioiga o lo'o fa'amatalaina i luga, matou te maua se si'osi'omaga malupuipuia, tu'ufua mo tagata ta'itasi. I le taimi lava e tasi, matou te foia faʻafitauli faʻapitoa mo Faʻasoa talimalo.
Faʻafefea ona faʻatinoina le tuʻufaʻatasiga a Apache ma Nginx e mafai ona faitau i totonu la matou tusiga. E le gata i lea, o se isi faatulagaga e ala i le Dedicated scheme o loʻo faʻamatalaina foi iina.
Afai ei ai ni au fesili mo matou tagata tomai faapitoa, tusi i faʻamatalaga. O le a matou taumafai e tali mea uma pe faʻamatalaina le fofo i le faʻafitauli i nisi auiliiliga i tala o loʻo mulimuli mai.
puna: www.habr.com
