ЭЭМ, Программалоо
Дүйнөлүк жөргөмүш: орнотуу жана орнотуу
Apache, жөргөмүш деген эмне? Максаты, өзгөчөлүктөрү, настройка параметрлери - бул ар бир интернет иштеп, алардын окуялар сынаш үчүн тааныш керек нерселер бар.
Дүйнөлүк жөргөмүш жөнүндө сөздү айт
Start, өчүрүп, жана журналы
Дүйнөлүк жөргөмүш сатылышы белги
Мындай учурда, сиз төмөнкү буйрук (пайдалануучу куралын ишке чыгышы керек) алмаштыра алат:
- Токтотулсун. Бул орозо өчүрүүсү үчүн колдонулат.
- Кайра жүктөө. команда тарам билэни кайра зарыл. Чынында билэ иштейт чейин бардык өзгөртүүлөр күчүнө кирүүсү бербейт. Күчүнө кириши үчүн, өчүрүп зарыл. Көп өтпөй эле, бул белги сайын, негизги ыкмасы тарам Билэ синтаксистик компоненти тууралыгын текшерүүгө жана жерде-нускоочу колдонууга аракет баштайт. аткарылбаган учурда, ал кайра өзгөртүүлөрдү жылдырып берет жана эски параметрлери менен иш алып барат. баары ийгиликтүү болсо, ал жаңы Workflows баштайт, жана эски талап акырына чейин жөнөтүлөт.
- Таштаса болот. иш жылмакай аяктоо үчүн колдонулат. Ал учурдагы суранычтары сакталып бүтүп күтүп келсе колдонулат.
- Кайра. Жабуу жана ачык журналы темаларын карап чыгышты.
колдонуу коммуналдык
Коюу жараяндар да Unix каражаттарын колдонуу менен жүргүзүлүшү мүмкүн (өлтүрүү пайдалуу мисал катары каралат). Алар, адатта, жараян маалыматтар түздөн-түз сигнал жөнөтөт механизмин пайдалануу. Алар ID аркылуу тыгыз байланышта. Бул маалыматтар nginx.pid ишинде сакталат. Келгиле, биз да иш №134 кызыкдар деп элестетели. Андан кийин, муктаж жылма аяктоо үчүн бизге төмөнкү маалыматтарды жөнөтүү үчүн:
өлтүрүү сатылышы 1628 QUIT
Келгиле, биз баарыбыз ачык делолорун тизмесин көрүп келет деп элестетели. Биз пайдалуу Заб колдонуп жатышат. команда, ошондой эле төмөндөгүдөй болот:
даана -АКС | талаасынын жөргөмүш
Бул кошумча инструменттер, анын арыз барат экенин көрсөтүп пайдалануу менен көрүп тургандай, болот. Ал эми азыр болсо, анын кантип жасалган жөргөмүш-түзүмүн карап чыгалы.
тарам делосуна түзүмү
статикалык мазмундагы бөлүштүрүү
Бул жөргөмүш тарам алдында турган маанилүү маселелердин бири болуп саналат. мазмуну статистикалык бөлүштүрүү боюнча арналган сүрөттөр жана HTML-барактар болуп саналат (динамикалык эмес). Биз кластердик Орозгул жөргөмүш түзүү боюнча бирдиктүү иш керек деп ойлойм. кыйын болот деп айта алабызбы? Жок, анын бир мисал карап көрөлү. ал түзөөрдөн мурда, бул маселенин шарттары майда-чүйдөсүнө чейин зарыл. Ошентип, суроо-талабы боюнча көз каранды, өздүк ар кандай жергиликтүү маалымдамалардан чыгат. Ошентип, / берилиштер / www.kloop.kg интернет биз HTML-документ бар. Ошондо справочник / маалыматтардын / сүрөттөр сүрөттөрдү камтыган. бул учурда Тез-жөндөө жөргөмүш HTTP ичинде Сиз бирдик күүлөй керек тарам билэни, түзөтүп талап кылат. Эки өлкө катары колдонулат колдоо.
Ишке ашыруу: Server
HTTP {
Server {
}
}
тарам билэ окшогон бир нече блоктон менен иштей алат. Бирок алардын аталыштары жана маалымат алган аркылуу порту менен айырмаланып турушу керек.
Ишке ашыруу: жайгашуу
жайгашуу / {
тамыры / берилиштер / WWW;
}
белги болушу "/" алынган маалыматтарды салыштырып, бул кайра иштетүү талабы мындай дарек бар бекен зарыл. эч кандай кыйынчылыктар бар болсо, анда жергиликтүү өз алдынча системасынын жайгашкан каалаган делосуна жол / берилиштер / Www көрсөтүлөт. бир нече блоктон менен дал бар болсо, анда узак менен барактарды жагдайлардын бирин өздөрү тандашат. Бул мисалда, узундугу бир барабар, башкача айтканда, эч кандай пайдалануу "атаандаштык" деген иш-чарага гана болот. Эми аны өзгөртүүгө болсун:
жайгашуу / сүрөттөр / {
тамыры / маалыматтар;
}
аныктай алабыз, биз буркандын издеп жатабыз. Эми буга чейин, ушул убакка чейин тарам төмөнкүчө болгон бардык окуялар биригип көрөлү:
Server {
жайгашуу / {
тамыры / берилиштер / WWW;
}
жайгашуу / сүрөттөр / {
тамыры / маалыматтар;
}
}
Бул учурда, типтүү жана жумушчу нускасы порт №80. Сиз төмөнкү дарек боюнча алып бара турган болсо, анда эч кандай көйгөйлөр жок Бул Server, сиздин жеткиликтүү болушу мүмкүн: HTTP: // көрүү .xrf /. Бул кандайча иштешет?
Мисалы, иш принцип
жөнөкөй прокси түзүү
Server {
угуп, 8080;
тамыры / берилиштер / up1;
жайгашуу / {
}
}
Эми силерге чечмелеп көрөлү: жөнөкөй Server түзүү. Ал кулак порт 8080 анда Server 80 күнүгэр өтөт, бир кулак жок. бардык талаптарын жергиликтүү билэ системасында каталог багытталган / маалыматтардын / up1 (албетте, ал аны түзүү үчүн зарыл чейин) көрсөтүлөт. ал index.html билэни жайгаштыруу зарыл текшерүүгө алат. Улам биз бардык учурда жайгашкан колдоно аласыз тамыры Server шартында көрсөтмөлөр жайгаштыруунун (Ошентип, алынып салынган мүмкүндүк чектөө катары). Биз азыр бир өкүл түзүү үчүн иштеп жатабыз. Бул иш үчүн, биз proxy_pass аткарууга, протокол аты көрсөтүлгөн турган үчүн, параметрлер катары порт борбору (жергиликтүү байланыш үчүн HTTP сыяктуу болот: // көрүү .xrf: 8080) керек. бул натыйжаны алуу:
Server {
жайгашуу / {
proxy_pass HTTP: // көрүү .xrf: 8080;
}
жайгашуу / сүрөттөр / {
тамыры / маалыматтар;
}
}
Эгер сиз кодду карап, аны талдап, анда экинчи бирдиги жайгашкан жери өзгөртүлдү келе жатканын байкаса болот. Демек, бул учурда, аны типтүү улай буркандары менен иштей алат. Бир аз башкача, төмөнкүлөр көрсөтүлүшү мүмкүн:
жайгашуу ~ \ (GIF | Мэрлердин | PNG) $ {.
тамыры / берилиштер / сүрөттөр;
}
акыркы прокси тууралоо төмөнкүчө чагылдырууга болот:
Server {
жайгашуу / {
proxy_pass HTTP: // көрүү .xrf: 8080 /;
}
жайгашуу ~ \ (GIF | Мэрлердин | PNG) $ {.
тамыры / берилиштер / сүрөттөр;
}
}
Бул алардын жыйынтыгы боюнча суроо-чыпкалоо бул бутактары бар жана материалдары сураган адамга аларды жөнөтөм. Эгер тарам билэни текшерип келсе, өчүрүп керек экенин эстен чыгарбайлы. Ал эми, мага ишенбей, бул жөн гана жөргөмүш-тарам болот. Эгер кадр "Vkontakte" билэ Server же башка ири компания ачуу болсо, бул макалада сөз айтканга караганда коду көбүрөөк болот.
Similar articles
Trending Now