Apache ug Nginx. Gidugtong sa usa ka kadena (bahin 2)

Niadtong miaging semana sa ang una nga bahin Niini nga artikulo, among gihulagway kung giunsa paghimo ang integrasyon sa Apache ug Nginx sa Timeweb. Nagpasalamat kami pag-ayo sa among mga magbabasa sa ilang mga pangutana ug aktibong diskusyon! Karong adlawa, among ipasabut kung giunsa namo pagpatuman ang daghang mga bersyon sa PHP sa usa ka server ug kung ngano nga gigarantiyahan namo ang seguridad sa datos alang sa among mga kliyente.

Apache ug Nginx. Gidugtong sa usa ka kadena (bahin 2)
Gipaambit nga hosting Ang shared hosting (Shared Hosting) naglambigit sa daghang client account nga gi-host sa usa ka server. Ang usa ka client account kasagaran nag-host sa daghang mga website. Kini nga mga website nagdagan sa parehong andam na nga CMS (sama sa Bitrix) ug custom. Busa, ang mga teknikal nga kinahanglanon alang sa matag sistema managlahi, nga nanginahanglan daghang mga bersyon sa PHP nga dumalahon sa usa ka server.

Gigamit namo ang Nginx isip among pangunang web server: gidawat niini ang tanang eksternal nga koneksyon ug nagserbisyo og static nga sulod. Among gi-proxy ang tanang ubang mga hangyo ngadto sa Apache web server. Dinhi magsugod ang mahika: usa ka lahi nga Apache instance ang gilunsad alang sa matag bersyon sa PHP, nga naminaw sa usa ka piho nga port. Kini nga port gitino sa virtual host sa client site.

Mahimo kang magbasa og dugang mahitungod sa kung giunsa paglihok ang Shared scheme sa ang unang bahin sa artikulo.

Apache ug Nginx. Gidugtong sa usa ka kadena (bahin 2)
Gipaambit nga laraw

Importante nga matikdan nga mag-install kita og mga pakete sa PHP para sa lain-laing mga bersyon tungod kay kasagaran ang tanang distribusyon adunay usa lang ka bersyon sa PHP.

Kaluwasan una!

Usa sa mga nag-unang tumong sa shared hosting mao ang pagsiguro sa seguridad sa datos sa kliyente. Ang lain-laing mga account, nga nahimutang sa usa ka server, independente ug adunay kaugalingong mga bahin. Giunsa kini molihok?

Ang mga file sa website gitipigan sa mga home directory sa mga tiggamit, ug ang gikinahanglan nga mga agianan gitino sa virtual host sa web server. Importante nga ang mga web server, Nginx ug Apache, adunay access sa mga target nga file para sa usa ka piho nga kliyente, tungod kay ang web server nagdagan ubos lamang sa usa ka tiggamit.

Ang Nginx naggamit ug security patch nga gihimo sa Timeweb team: kini nga patch nag-ilis sa user ngadto sa usa nga gitino sa web server configuration file.

Ang ubang mga hosting provider mahimong makasulbad niini nga problema pinaagi sa pagmaniobra sa gipalapdan nga mga permiso sa file system (ACL), pananglitan.

Ang Apache naggamit ug multiprocessing module aron mo-operate. mpm-itkGitugotan niini ang matag VirtualHost nga modagan nga adunay kaugalingon nga user ID ug group ID.
Apache ug Nginx. Gidugtong sa usa ka kadena (bahin 2)
Busa, tungod sa mga operasyon nga gihulagway sa ibabaw, nakab-ot namo ang usa ka luwas ug nahimulag nga palibot para sa matag kliyente. Sa samang higayon, among gisulbad usab ang mga isyu sa scaling para sa shared hosting.

Mahimo nimong mabasa kung giunsa ang pag-implementar sa Apache ug Nginx bundle sa ang una nga bahin among artikulo. Dugang pa, usa ka alternatibong pag-configure pinaagi sa Dedicated scheme ang gihulagway didto.

Kon duna kay mga pangutana para sa among mga eksperto, palihog ibilin kini sa mga komento. Maningkamot mi nga tubagon kining tanan o ihulagway ang solusyon sa mas detalyado sa umaabot nga mga artikulo.

Source: www.habr.com

Pagpalit kasaligan nga pag-host alang sa mga site nga adunay proteksyon sa DDoS, mga server sa VPS VDS 🔥 Pagpalit og kasaligang website hosting nga adunay proteksyon sa DDoS, VPS VDS servers | ProHoster