څنګه د اپاچي او نګینکس ترکیب په Timeweb کې پلي کیږي
د ډیری شرکتونو لپاره، Nginx + Apache + PHP یو ډیر عام او عام ترکیب دی، او Timeweb هیڅ استثنا نه ده. په هرصورت، پوهیدل چې دا څنګه پلي کیږي په زړه پورې او ګټور وي.
د دې ډول ترکیب کارول، البته، زموږ د پیرودونکو اړتیاوو لخوا ټاکل کیږي. Nginx او Apache دواړه یو ځانګړی رول لوبوي، هر یو ځانګړی ستونزه حل کوي.
بنسټیز ترتیبات اپاپي پخپله د اپاچي د تشکیلاتو فایلونو کې ترسره کیږي، او د مراجعینو سایټونو لپاره ترتیبات د دې له لارې واقع کیږي د htaccess فایل. .htaccess د ترتیب کولو فایل دی په کوم کې چې پیرودونکي کولی شي په خپلواکه توګه د ویب سرور قواعد او چلند تنظیم کړي. دا ترتیب به په ځانګړې توګه د هغه سایټ ته تطبیق شي. د مثال په توګه، د اپاچي فعالیت څخه مننه، کاروونکي کولی شي عملیاتي حالت په ورته پی ایچ پی نسخه کې له mod_php څخه mod_cgi ته بدل کړي؛ تاسو کولی شئ لارښوونې تنظیم کړئ، د SEO لپاره اصلاح، مناسب URL، د PHP لپاره ځینې محدودیتونه.
نګینکس د پراکسي سرور په توګه کارول کیږي ترڅو ټرافيک اپاچی ته واستول شي او د جامد مینځپانګې خدمت کولو لپاره د ویب سرور په توګه. موږ د Nginx لپاره امنیتي ماډلونه هم رامینځته کړي چې موږ ته اجازه راکوي د خپلو کاروونکو ډیټا خوندي کړو، د بیلګې په توګه، د لاسرسي حقونه جلا کول.
راځئ چې تصور وکړو چې یو کارن زموږ د پیرودونکي ویب پاڼې څخه لیدنه کوي. لومړی، کارن نګینکس ته رسیږي، کوم چې د جامد منځپانګې خدمت کوي. دا په فوري توګه پیښیږي. بیا، کله چې د پی ایچ پی بار کولو خبره راځي، نګینکس اپاچي ته غوښتنه وړاندې کوي. او اپاچي، د PHP سره یوځای، دمخه متحرک منځپانګې تولیدوي.
په Timeweb کې د اپاچي او نګینکس بنډل ځانګړتیاوې
زموږ مجازی کوربه توب د اپاچي او نګینکس لپاره 2 اصلي عملیاتي سکیمونه پلي کوي: شریک او وقف شوی.
شریک شوی سکیم
دا سکیم د ډیری کاروونکو لپاره کارول کیږي. دا د هغې د سادګۍ او سرچینې شدت له مخې توپیر لري: شریک شوی سکیم لږ سرچینې کاروي، له همدې امله د هغې تعرفه ارزانه ده. د دې سکیم له مخې، سرور یو نګینکس پرمخ وړي، کوم چې دا اجازه ورکوي چې د کاروونکي ټولې غوښتنې، او د اپاچي ډیری مثالونه وړاندې کړي.
شریک شوی سکیم د اوږدې مودې لپاره ښه شوی: په تدریجي ډول موږ نیمګړتیاوې سمې کړې. په اسانۍ سره، دا د سرچینې کوډ بدلولو اړتیا پرته ترسره کیدی شي.
شریک شوی سکیم
وقف شوی سکیم
وقف ډیرو سرچینو ته اړتیا لري، نو د دې تعرفه د پیرودونکو لپاره ډیره ګرانه ده. په وقف شوي سکیم کې، هر پیرودونکی خپل جلا اپاچي ترلاسه کوي. دلته سرچینې د پیرودونکي لپاره ساتل شوي، دوی په ځانګړې توګه تخصیص شوي. دا څنګه کار کوي: په سرور کې د پی ایچ پی ډیری نسخې شتون لري. موږ د 5.3، 5.4، 5.6، 7.1، 7.2، 7.3، 7.4 نسخو ملاتړ کوو. نو، د PHP د هرې نسخې لپاره خپل اپاچي پیل شوی.
وقف شوی سکیم
خوندي زون. په نګینکس کې د زونونو تنظیم کول
مخکې، د نګینکس لپاره، موږ ډیری شریک شوي حافظې زونونه (زونونه) کارولي - په هر ډومین کې یو سرور بلاک. دا ترتیب ډیری سرچینو ته اړتیا لري، ځکه چې د هر سایټ لپاره جلا زون جوړ شوی. په هرصورت، د نګینکس ترتیباتو کې، ډیری سایټونه د ورته ډول دي، نو دوی په ماډل کې د نقشې لارښوونو کارولو څخه مننه په یو زون کې ځای پرځای کیدی شي. ngx_http_map_module، کوم چې تاسو ته اجازه درکوي لیکونه مشخص کړئ. د مثال په توګه، موږ د زون ټیمپلیټ لرو په کوم کې چې موږ باید متغیرات وړاندې کړو: سایټ ته لاره، د پی ایچ پی نسخه، کارن. په دې توګه، د نګینکس ترتیب بیا لوستل، دا دی، بیا پورته کول، ګړندي شوي.
دې ترتیب د RAM سرچینې خورا خوندي کړې او نګینکس یې ګړندی کړی.
بیا پورته کول به کار ونکړي!
په شریک شوي سکیم کې، موږ د ویب پاڼې ترتیبات بدلولو پر مهال د اپاچي بیا پورته کولو اړتیا څخه ځان خلاص کړ. پخوا، کله چې یو پیرودونکی غوښتل یو ډومین اضافه کړي یا د پی ایچ پی نسخه بدل کړي، د اپاچي لازمي بیالوډ ته اړتیا وه، کوم چې په ځوابونو کې ځنډ او د سایټ فعالیت منفي اغیزه کوي.
موږ د متحرک تشکیلاتو په رامینځته کولو سره د بیا بارولو څخه خلاص شو. مننه
د شریک شوي سکیما ترتیب
د ډاکر په اړه څه؟
ډیری شرکتونه د کانټینر پر بنسټ سیسټم ته تللي دي. Timeweb اوس مهال د داسې لیږد احتمال په پام کې نیسي. البته، د هرې پریکړې ګټې او زیانونه شتون لري.
د نه منلو وړ ګټو سره سره، د کانټینر سیسټم کارونکي ته لږې سرچینې چمتو کوي. په Timeweb کې، د بیان شوي کوربه کولو سکیم څخه مننه، کاروونکي په رام کې هیڅ محدودیت نلري. دا د کانټینر په پرتله ډیرې سرچینې ترلاسه کوي. برسېره پردې، کاروونکي ممکن د اپاچي نور ماډلونه بار کړي.
Timeweb شاوخوا 500 ویب پاڼې ځواکوي. موږ لوی مسؤلیت په غاړه اخلو او په پیچلي جوړښت کې سمدستي، غیر عادلانه بدلونونه نه کوو. د اپاچي او نګینکس ترکیب د باور وړ او وخت ازمول شوی. موږ، په بدل کې، هڅه کوو چې د ځانګړو تشکیلاتو له لارې اعظمي فعالیت ترلاسه کړو.
د ډیری سایټونو د لوړ کیفیت او ګړندي عملیاتو لپاره ، تاسو اړتیا لرئ د اپاچي او نګینکس ټیمپلیټ او متحرک ترتیب وکاروئ. دا تاسو ته اجازه درکوي په اسانۍ او چټکۍ سره د ورته سرورونو لوی شمیر اداره کړئ.
سرچینه: www.habr.com