"Александр Рубин. Администрирование Web узла (На примере Web-сервера Apache)" - читать интересную книгу автораЏ® ва ¤ЁжЁЁ ў д ©« http.conf § ЇЁблў овбп ®ЎйЁҐ гбв ®ўЁ бҐаўҐа , ў д ©«
access.conf - Ёд®а¬ жЁп ® Їа ў е ¤®бвгЇ , ў srm.conf - Ёд®а¬ жЁп ® Ї®«м§®ў ⥫мбЄЁе ¤ЁаҐЄв®аЁпе Ё бва®©Є е. Ќ бва®©Є агббЄ®Ј® п§лЄ „«п агббЄ®Ј® Apache Ґ®Ўе®¤Ё¬® бва®Ёвм а Ў®вг б Є®¤Ёа®ўЄ ¬Ё агббЄ®Ј® п§лЄ . Љ Є 㦥 Ј®ў®аЁ«®бм агббЄЁ© Apache Ї®¤¤Ґа¦Ёў Ґв ўв®¬ вЁзҐбЄго ЇҐаҐЄ®¤Ёа®ўЄг "Ї®¤ Є«ЁҐв ". ќв® § зЁв, зв® ЇаЁ § Јаг§ЄЁ ¤®Єг¬Ґв ® Ўг¤Ґв Ї®Є § ў "த®©" Є®¤Ёа®ўЄҐ ®ЇҐа жЁ®®© бЁб⥬л (¤«п Windows - win1251, ¤«п Unix - koi8-r Ё в Є ¤ «ҐҐ) Ља®¬Ґ ўв®¬ вЁзҐбЄ®Ј® а бЇ®§ ў Ёп вЁЇ Є®¤Ёа®ўЄЁ бгйҐбвўгҐв ҐбЄ®«мЄ® ў аЁ в®ў а Ў®вл б Є®¤Ёа®ўЄ ¬Ё: * ЇҐаҐЄ®¤Ёа®ўЄ Ї® ўЁавг «мл¬ ¤ЁаҐЄв®аЁп¬ ( ЇаЁ¬Ґа, http://www. company.ru/win Ё http://www.company.ru/koi) * Ї® Ё¬ҐЁ ўЁавг «м®Ј® бҐаўҐа (http://www-win.company.ru Ё http://www-koi.company.ru) * Ї® Ї®ав ¬ (http://www.company.ru:8081 Ё http://www.company.ru:8082) Њ®¦® в Є¦Ґ бва®Ёвм бҐаўҐа в ЄЁ¬ ®Ўа §®¬, зв®Ўл ® ўл¤ ў « Ўа 㧥аг ¤ЁаҐЄвЁўг "Accept-Charset:" б Їа ўЁ«м®© Є®¤Ёа®ўЄ®©. “ Є ¦¤®Ј® Ё§ нвЁе ў аЁ в®ў Ґбвм Ґ¤®бв вЄЁ Ё ¤®бв®Ёбвў (Їа ў¤ , Ї® 襬㠬ҐЁо Ґ ®зҐм бгйҐб⢥лҐ) * ЏаЁ ЇҐаҐЄ®¤Ёа®ўЄҐ "Ї® ¤ЁаҐЄв®аЁп¬" ¤® ўбҐ ббл«ЄЁ ¤Ґ« вм ®в®бЁвҐ«мл¬Ё. * ЏаЁ ЇҐаҐЄ®¤Ёа®ўЄҐ "Ї® Ё¬ҐЁ ўЁавг «м®Ј® бҐаўҐа " ¤® Їа®ЇЁблў вм ў DNS (Ё, Ї®-е®а®иҐ¬г, ўл¤Ґ«пвм Є ¦¤л© ўЁавг «мл© бҐаўҐа Ї® IP ¤аҐбг). * ЏаЁ ЇҐаҐЄ®¤Ёа®ўЄҐ "Ї® Ї®ав ¬" зҐаҐ§ дЁ«мвагойЁ© firewall (packet filter) Џ®«®Ґ ®ЇЁб ЁҐ бв஥Є агббЄ®Ј® п§лЄ ¬®¦® ©вЁ ®дЁжЁ «м®¬ бҐаўҐаҐ Russian Apache (http://apache.lexa.ru) ‚Ёавг «млҐ бҐаўҐа ‚Ёавг «мл© бҐаўҐа (Ё«Ё ўЁавг «мл© е®бв, virtual host) - нв® вҐе®«®ЈЁп, б Ї®¬®ймо Є®в®а®© ¬®¦® ¤Ґа¦ вм ҐбЄ®«мЄ® web-бҐаўҐа®ў ®¤®© ¬ иЁҐ. Ќ ЇаЁ¬Ґа ¤®¬Ґл www.company1.ru Ё www.company2.ru Ўг¤гв ®Ўб«г¦Ёў вмбп ®¤Ё¬ Ё ⥬ ¦Ґ бҐаўҐа®¬. ‘гйҐбвўгҐв ¤ўҐ а §®ўЁ¤®бвЁ ўЁавг «мле бҐаўҐа®ў, IP-based Ё Name-based. ‚Ёавг «мл© бҐаўҐа вЁЇ "IP-based" ЇаҐ¤ § зҐ ¤«п а Ў®вл Ї® Їа®в®Є®«г HTTP 1.0 Ё вॡгҐв, зв®Ўл ¤«п Є ¦¤®Ј® е®бв (company1.ru, company2.ru Ё в.¤.) Ўл« ўл¤Ґ«Ґ ®в¤Ґ«мл© IP ¤аҐб. ќв® ¬®¦® ᤥ« вм Їг⥬ гбв ®ўЄЁ ҐбЄ®«мЄЁе дЁ§ЁзҐбЄЁе бҐвҐўле ЁвҐа䥩ᮢ б а §л¬Ё IP ¤аҐб ¬Ё Ё«Ё ॠ«Ё§®ў вм б Ї®¬®ймо ўЁавг «мле ЁвҐа䥩ᮢ. ќв®в Їгвм, Є®Ґз®, ¤Ґ¦Ґ, ® Ґ ®зҐм 㤮ЎҐ. ‚®- ЇҐаўле, а б室говбп «ЁиЁҐ IP ¤аҐб , ў®- ўв®але ў®§ЁЄ ов Ґ®Ўе®¤Ё¬®бвм ¤®Ї®«ЁвҐ«м®Ј® Є®дЁЈгаЁа®ў Ёп бҐвҐўле ЁвҐа䥩ᮢ. ‚ Їа®в®Є®«Ґ HTTP 1.1 Ґбвм ¬Ґв®¤ Ё¤ҐвЁдЁЄ жЁЁ бҐаўҐа Ї® ҐЈ® Ё¬ҐЁ. Ќ ЇаЁ¬Ґа, ў DNS Їа®ЇЁб ®, зв® ¤аҐбг www.company.ru ᮮ⢥вбвўгҐв IP 123.123.123.123. Љ®Ј¤ ¬л ®Ўа й Ґ¬бп Є http бҐаўҐаг Ї® Їа®в®Є®«г HTTP 1.1 бҐаўҐа § Ї®¬Ё Ґв Ё¬п www.company.ru. ‘ Ї®¬®ймо нв®Ј® ¬Ґв®¤ ¬л ¬®¦Ґ¬ ®аЈ Ё§®ў вм "Name-based" бҐаўҐа. ‘ҐаўҐа Apache Ї®¤¤Ґа¦Ёў Ґв ®Ў ў аЁ в ўЁавг «мле бҐаўҐа®ў, IP-based Ё |
|
|