VirtualHost Apache дегеніміз не?
VirtualHost Apache дегеніміз не?

Бейне: VirtualHost Apache дегеніміз не?

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

Не Apache виртуалды хосты ? Apache виртуалды хосттары А. Қ. А Виртуалды хост ( Vhost ) бір IP мекенжайы арқылы бірнеше веб-сайтты (доменді) іске қосу үшін пайдаланылады. Басқаша айтқанда, сізде бірнеше веб-сайттар (домендер) болуы мүмкін, бірақ бір сервер. Пайдаланушы сұраған URL мекенжайына байланысты әртүрлі сайттар көрсетіледі.

Сонда Apache ServerName дегеніміз не?

Сервер атауы : Хост атауы және сервер өзін анықтау үшін пайдаланатын порт. ServerAlias : атау-виртуалды хосттарға сұрауларды сәйкестендіру кезінде пайдаланылатын хост үшін балама аттар. Көптеген адамдар жай ғана пайдаланады Сервер атауы веб-сайттың «негізгі» мекенжайын орнату үшін (мысалы.

Сондай-ақ, виртуалды хост қалай жұмыс істейді? Виртуалды хостинг – бірнеше домен атауларын (әрбір атауды бөлек өңдеумен) бір жерде орналастыру әдісі сервер (немесе серверлер пулы). Бұл біреуіне мүмкіндік береді сервер Жад және процессор циклдері сияқты ресурстарды бірдей пайдалану үшін ұсынылатын барлық қызметтерді талап етпестен ортақ пайдалану хост аты.

Осыны ескере отырып, Apache VirtualHost файлы қайда?

Ubuntu жүйелерінде әдепкі бойынша, Apache виртуалды хосттары конфигурация файлдар /etc/ ішінде сақталады apache2 /sites-available каталогы және оны /etc/ файлына символдық сілтемелер жасау арқылы қосуға болады. apache2 /сайттар қосылған каталог. ServerName: Осыған сәйкес келетін домен виртуалды хост конфигурация.

Виртуалды хостингтің қандай түрлері бар?

Виртуалды хостинг үшін әдіс болып табылады хостинг бір құрылғыда бірнеше веб-сайттар. Олар екеу виртуалды хостинг түрлері : Атауға негізделген виртуалды хостинг және IP негізінде виртуалды хостинг . IP негізінде виртуалды хостинг қолданудың әдістемесі болып табылады әртүрлі сұрау қабылданатын IP мекенжайы мен портқа негізделген директивалар.

Ұсынылған: