VirtualHost Apache деген эмне?
VirtualHost Apache деген эмне?

Video: VirtualHost Apache деген эмне?

Video: VirtualHost Apache деген эмне?
Video: Cloud : зачем он нужен когда есть виртуалка? [Что изучить?] 2024, Май
Anonim

Эмне Apache Virtual Host ? Apache виртуалдык хосттору А. К. А Виртуалдык хост ( Vhost ) бир IP даректи колдонуу менен бир нече веб-сайтты (доменди) иштетүү үчүн колдонулат. Башкача айтканда, сизде бир нече веб-сайттар (домендер) болушу мүмкүн, бирок бир сервер. Колдонуучу сураган URL дарегине жараша ар кандай сайттар көрсөтүлөт.

Анда Apache ServerName деген эмне?

Сервердин аты : Хост аты жана сервер өзүн аныктоо үчүн колдонгон порт. ServerAlias : Аты-виртуалдык хостторго суроо-талаптарды дал келтирүүдө колдонулган хосттун альтернативдүү аттары. Көпчүлүк адамдар жөн гана колдонушат Сервердин аты веб-сайттын "негизги" дарегин коюу үчүн (мис.

Ошондой эле, виртуалдык хост кантип иштейт? Виртуалдык хостинг бир нече домендик аталыштарды (ар бир аталышты өзүнчө иштетүү менен) бир жерде жайгаштыруу ыкмасы сервер (же серверлердин бассейни). Бул бирине мүмкүндүк берет сервер анын ресурстарын, мисалы, эстутум жана процессор циклдери менен бөлүшүү үчүн, бардык кызматтарды бирдей колдонууну талап кылбастан хост аты.

Муну эске алып, Apache VirtualHost файлы кайда?

Ubuntu системаларында демейки боюнча, Apache виртуалдык хосттору конфигурация файлдар /etc/ ичинде сакталат apache2 /sites-available каталогу жана /etc/ге символикалык шилтемелерди түзүү аркылуу иштетилиши мүмкүн. apache2 /сайттар иштетилген каталог. ServerName: Бул үчүн дал келген домен виртуалдык хост конфигурация.

Виртуалдык хостингдин кандай түрлөрү бар?

Виртуалдык хостинг үчүн ыкма болуп саналат хостинг бир машинада бир нече веб-сайттар. Эки бар виртуалдык хостинг түрлөрү : Аты-жөнү боюнча виртуалдык хостинг жана IP негизинде виртуалдык хостинг . IP негизинде виртуалдык хостинг колдонуу үчүн бир техника болуп саналат башкача сурам кабыл алынган IP дарегине жана портуна негизделген директивалар.

Сунушталууда: