ʻO Apache a me Nginx. Hoʻohui ʻia e hoʻokahi kaulahao (mahele 2)

I ka pule i hala aku nei ʻO ka hapa mua Ma kēia ʻatikala mākou i wehewehe ai pehea i kūkulu ʻia ai ka hui ʻana o Apache a me Nginx ma Timeweb. Mahalo nui mākou i ka poʻe heluhelu no kā lākou mau nīnau a me ke kūkākūkā ikaika! I kēia lā, haʻi mākou iā ʻoe pehea e hoʻokō ʻia ai ka loaʻa ʻana o nā mana he nui o PHP ma kahi kikowaena hoʻokahi a no ke aha mākou e hōʻoiaʻiʻo ai i ka palekana ʻikepili i kā mākou mea kūʻai.

ʻO Apache a me Nginx. Hoʻohui ʻia e hoʻokahi kaulahao (mahele 2)
Kaʻana like pūnaewele (Shared hosting) manaʻo ʻia he nui nā moʻokāki mea kūʻai aku i mālama ʻia ma hoʻokahi kikowaena. E like me ke kānāwai, loaʻa i ka moʻokāki hoʻokahi mea kūʻai aku kekahi mau pūnaewele. Hana nā pūnaewele i nā CMS i mākaukau (e laʻa, Bitrix) a me nā mea maʻamau. No laila, ʻokoʻa nā koi ʻenehana o nā ʻōnaehana āpau, no laila pono e mālama ʻia kekahi mau mana o PHP i loko o ka kikowaena hoʻokahi.

Hoʻohana mākou iā Nginx ma ke ʻano he kikowaena pūnaewele nui: ʻae ia i nā pilina āpau mai waho a lawelawe i ka ʻike static. Hoʻololi mākou i nā noi i koe i ka pūnaewele pūnaewele Apache. ʻO kēia kahi e hoʻomaka ai ka hana kilokilo: e holo ana kēlā me kēia mana o PHP i kahi hiʻohiʻona Apache ʻokoʻa e hoʻolohe ana ma kahi awa kikoʻī. Hoʻopaʻa inoa ʻia kēia awa ma ka host virtual o ka pūnaewele mea kūʻai aku.

Hiki iā ʻoe ke heluhelu hou aʻe e pili ana i ka hana o ka Shared scheme ma ʻāpana mua o ka ʻatikala.

ʻO Apache a me Nginx. Hoʻohui ʻia e hoʻokahi kaulahao (mahele 2)
Kaʻana like

He mea nui e hoʻomaopopo e hoʻokomo mākou i nā pūʻolo PHP no nā mana like ʻole, no ka mea maʻamau, hoʻokahi wale nō mana o PHP nā māhele a pau.

ʻO ka palekana mua!

ʻO kekahi o nā hana koʻikoʻi o ka hoʻokipa like ʻana e hōʻoia i ka palekana o ka ʻikepili o ka mea kūʻai aku. ʻO nā moʻokāki like ʻole, aia ma ka server hoʻokahi, kūʻokoʻa a kūʻokoʻa. Pehea ka hana?

Mālama ʻia nā faila pūnaewele ma nā papa kuhikuhi home o nā mea hoʻohana ponoʻī, a ua kuhikuhi ʻia nā ala i koi ʻia ma ka host virtual o nā kikowaena pūnaewele. He mea nui ka loaʻa ʻana o nā kikowaena pūnaewele, Nginx a me Apache i nā faila hope loa o kahi mea kūʻai aku, ʻoiai ua hoʻomaka ʻia ka pūnaewele pūnaewele e hoʻokahi mea hoʻohana.

Hoʻohana ʻo Nginx i kahi pale palekana i hoʻomohala ʻia e ka hui Timeweb: hoʻololi kēia patch i ka mea hoʻohana i ka mea i kuhikuhi ʻia i ka faila hoʻonohonoho pūnaewele.

No nā mea hoʻolako pūnaewele ʻē aʻe, hiki ke hoʻoponopono ʻia kēia pilikia, no ka laʻana, ma o ka hoʻoponopono ʻana i nā kuleana ʻōnaehana file extended (ACL).

Hoʻohana ʻo Apache i kahi module multiprocessing e holo mpm-itk. Hāʻawi ia i kēlā me kēia VirtualHost e holo me kāna ID mea hoʻohana a me ka ID hui.
ʻO Apache a me Nginx. Hoʻohui ʻia e hoʻokahi kaulahao (mahele 2)
No laila, mahalo i nā hana i hōʻike ʻia ma luna nei, loaʻa iā mākou kahi wahi palekana a kaʻawale no kēlā me kēia mea kūʻai. Ma ka manawa like, hoʻoponopono mākou i nā pilikia scaling no ka Shared hosting.

Pehea e hoʻokō ʻia ai ka hui ʻana o Apache a me Nginx hiki ke heluhelu ʻia ʻO ka hapa mua kā mākou ʻatikala. Eia kekahi, ua wehewehe ʻia kahi hoʻonohonoho ʻokoʻa ma o ka Dedicated scheme ma laila.

Inā he nīnau kāu no kā mākou poʻe loea, e kākau i nā manaʻo. E ho'āʻo mākou e pane i nā mea āpau a wehewehe paha i ka hoʻonā i ka pilikia i nā kikoʻī hou aku ma nā ʻatikala e hiki mai ana.

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka