Apache ва Nginx. Бо як занҷир пайваст шудааст (қисми 2)

Ҳафтаи гузашта дар қисми якум Дар ин мақола мо тавсиф кардем, ки чӣ тавр комбинатсияи Apache ва Nginx дар Timeweb сохта шудааст. Мо аз хонандагон барои саволҳо ва муҳокимаи фаъолонаашон хеле миннатдорем! Имрӯз мо ба шумо мегӯям, ки чӣ тавр мавҷудияти якчанд версияи PHP дар як сервер амалӣ карда мешавад ва чаро мо ба мизоҷони худ амнияти маълумотро кафолат медиҳем.

Apache ва Nginx. Бо як занҷир пайваст шудааст (қисми 2)
Хостинги муштарак (Хостинги муштарак) тахмин мекунад, ки бисёр ҳисобҳои муштарӣ дар як сервер ҷойгир шудаанд. Чун қоида, ҳисоби як муштарӣ дорои якчанд вебсайт аст. Вебсайтҳо ҳам дар CMS-и тайёр (масалан, Bitrix) ва ҳам дар сайтҳои фармоишӣ кор мекунанд. Ҳамин тариқ, талаботи техникии ҳамаи системаҳо гуногунанд, аз ин рӯ якчанд версияҳои PHP бояд дар дохили як сервер идора карда шаванд.

Мо Nginx-ро ҳамчун веб-сервери асосӣ истифода мебарем: он ҳама пайвастҳоро аз берун қабул мекунад ва ба мундариҷаи статикӣ хидмат мекунад. Мо дархостҳои боқимондаро ба сервери веб-сервери Apache мегузорем. Дар ин ҷо ҷодугарӣ оғоз мешавад: ҳар як версияи PHP як мисоли алоҳидаи Apache-ро иҷро мекунад, ки дар порти мушаххас гӯш мекунад. Ин порт дар мизбони виртуалии сайти муштарӣ ба қайд гирифта шудааст.

Шумо метавонед бештар дар бораи кори нақшаи муштарак дар қисми якуми моддаи мазкур.

Apache ва Nginx. Бо як занҷир пайваст шудааст (қисми 2)
Схемаи муштарак

Бояд қайд кард, ки мо бастаҳои PHP-ро барои версияҳои гуногун насб мекунем, зеро одатан ҳама дистрибюторҳо танҳо як версияи PHP доранд.

Пеш аз бехатарӣ!

Яке аз вазифаҳои асосии хостинги муштарак ин таъмини амнияти маълумоти муштарӣ мебошад. Ҳисобҳои гуногун, ки дар як сервер ҷойгиранд, мустақил ва мустақил мебошанд. Он чӣ гуна кор мекунад?

Файлҳои вебсайт дар директорияҳои хонагии худи корбарон нигоҳ дошта мешаванд ва роҳҳои зарурӣ дар хости виртуалии серверҳои веб муайян карда мешаванд. Муҳим он аст, ки серверҳои веб Nginx ва Apache ба файлҳои ниҳоии муштарии мушаххас дастрасӣ дошта бошанд, зеро веб-сервер танҳо аз ҷониби як корбар оғоз мешавад.

Nginx патчи амниятиеро, ки аз ҷониби дастаи Timeweb таҳия шудааст, истифода мебарад: ин пачка корбарро ба он чизе, ки дар файли конфигуратсияи сервери веб нишон дода шудааст, иваз мекунад.

Барои дигар провайдерҳои хостинг, ин мушкилотро, масалан, тавассути коркарди ҳуқуқҳои васеъи системаи файлӣ (ACL) ҳал кардан мумкин аст.

Apache барои кор кардан як модули мултипликаториро истифода мебарад mpm-itk. Он ба ҳар як VirtualHost имкон медиҳад, ки бо ID корбари худ ва ID гурӯҳи худ кор кунад.
Apache ва Nginx. Бо як занҷир пайваст шудааст (қисми 2)
Ҳамин тариқ, ба шарофати амалиёти дар боло тавсифшуда, мо барои ҳар як муштарӣ муҳити бехатар ва ҷудошуда ба даст меорем. Ҳамзамон, мо инчунин мушкилоти миқёсро барои хостинги муштарак ҳал мекунем.

Чӣ тавр омезиши Apache ва Nginx амалӣ карда мешавад, дар хондан мумкин аст қисми якум мақолаи мо. Илова бар ин, дар он ҷо конфигуратсияи алтернативӣ тавассути схемаи Dedicated низ тасвир шудааст.

Агар шумо ба коршиносони мо ягон савол дошта бошед, дар шарҳҳо нависед. Мо кӯшиш мекунем, ки ба ҳама чиз ҷавоб диҳем ё роҳи ҳалли мушкилотро дар мақолаҳои зерин муфассалтар шарҳ диҳем.

Манбаъ: will.com

Илова Эзоҳ