36693

Администрирование Web-сервера Apache. Виртуальный хостинг на основе имен

Лабораторная работа

Информатика, кибернетика и программирование

Пусть необходимо создать виртуальные хосты с именами www.ваша_фамилия1.ua и www.ваша_фамилия2.ua. Сначала необходимо создать на локальном сервере DNS запись, указывающую, что адресу 127.0.0.1 соответствуют несколько имен. Для этого откройте файл /etc/hosts и допишите в строку

Русский

2014-03-31

43.5 KB

7 чел.

Лабораторная работа № 8

Администрирование Web-сервера Apache.

Виртуальный хостинг на основе имен

Результат выполнения лабораторной работы необходимо продемонстрировать преподавателю.

  1.  Пусть необходимо создать виртуальные хосты с именами www.ваша_фамилия1.ua и www.ваша_фамилия2.ua. Сначала необходимо создать на локальном сервере DNS запись, указывающую, что адресу 127.0.0.1 соответствуют несколько имен. Для этого откройте файл /etc/hosts и допишите в строку

  1.  localhost

через пробел имена www.ваша_фамилия1.ua и www.ваша_фамилия2.ua

Сохраните изменения.

  1.  Откройте в текстовом редакторе nano конфигурационный файл web-сервера Apache /etc/apache2/httpd.conf. Создадим 2 виртуальных хоста на основе имен. Такая конфигурация требует существования множества имен, указывающих на один IP-адрес.

Пропишите в файле httpd.conf директиву NameVirtualHost и установите ее значение в 127.0.0.1:80

  1.  Пропишите в конфигурационном файле Apache /etc/apache2/httpd.conf следующую контейнерную директиву:

<VirtualHost 127.0.0.1:80>

   DocumentRoot /var/www/html/ваша_фамилия3

   ServerName www.ваша_фамилия1.ua

   ErrorLog /var/log/apache2/ваша_фамилия3.err

   CustomLog /var/log/apache2/ваша_фамилия3.acc common

</VirtualHost>

Это будут настройки для первого виртуального хоста с именем www.ваша_фамилия1.ua.

Добавим еще один виртуальный хост с именем www.ваша_фамилия2.ua:

<VirtualHost 127.0.0.1:80>  

   ServerName www.ваша_фамилия2.ua

   DocumentRoot /var/www/html/ваша_фамилия4

   ErrorLog /var/log/apache2/ваша_фамилия4.err

   CustomLog /var/log/apache2/ваша_фамилия4.acc common

</VirtualHost>

Сохраните изменения и перезапустите web-сервер Apache.

  1.  В каталоге /var/www/html создайте каталоги с именами ваша_фамилия3 и ваша_фамилия4.  Это будут каталоги, где соответственно будут храниться web-страницы серверов www. ваша_фамилия1.ua и www.ваша_фамилия2.ua.

  1.  Создайте в каталоге  ваша_фамилия3 HTML-файл с именем index.html такого содержания:

<html>

<head>

<title>Virtual host 1</title>

</head>

<body bgcolor=red>

<font color=white>

<h1>Virtual host based on names 1</h1>

</font>

</body>

</html>

Создайте в каталоге  ваша_фамилия4 HTML-файл с именем index.html такого содержания:

<html>

<head>

<title>Virtual host 2</title>

</head>

<body bgcolor=black>

<font color=white>

<h1>Virtual host based on names 2</h1>

</font>

</body>

</html>

  1.  Запустите браузер. В адресной строке наберите

http://www.ваша_фамилия1.ua

В результате вы должны увидеть страницу красного цвета с текстом Virtual host  based on names 1 (это файл index.html из каталога ваша_фамилия3).

А если вы в адресной строке браузера наберете

http://www.ваша_фамилия2.ua

то в результате должны увидеть страницу черного цвета с текстом Virtual host based on names 2 (это файл index.html из каталога ваша_фамилия4).


 

А также другие работы, которые могут Вас заинтересовать

80416. Разработка технологии сборки и сварки кольцевых швов кожуха газификационной установки 1.23 MB
  Сварочная техника и технология занимает одно из ведущих мест в современном производстве. Развитие техники и технологии предъявляет все новые требования к способам производства и, в частности к технологии сварки. Сегодня свариваются материалы, которые еще относительно недавно считались экзотическими.
80418. Теоретико-методичні підходи і практичні рекомендацій щодо удосконалення системи управління капіталом ТОВ «ПАО» 1.64 MB
  Розвиток ринкових відносин та інтеграція України у світове економічне співтовариство потребують нових підходів до управління економікою як на макрорівні, так і на рівні окремих підприємств. Особливого значення набувають проблеми створення таких механізмів управління фінансами підприємств...
80420. Изучение особенностей адаптации к роли матери у женщин, имеющих детей разного возраста 731.5 KB
  Важность материнского поведения для развития ребенка его сложная структура и путь развития множественность культурных и индивидуальных вариантов а также огромное количество современных исследований в этой области позволяют говорить об особой актуальности изучения материнства...
80421. ОРГАНІЗАЦІЯ ТА ОБЛІК РОЗРАХУНКІВ З ОПЛАТИ ПРАЦІ (НА МАТЕРІАЛАХ СІЛЬСЬКОГОСПОДАРСЬКИХ ПІДПРИЄМСТВ БЕРЕЗАНСЬКОГО РАЙОНУ) 1.56 MB
  Актуальність даного питання посилюється ще й тим, що в сучасних умовах здійснюється адаптація існуючої системи обліку та організації праці відповідно до міжнародних стандартів, впроваджуються нові методики організації обліку оплати праці на підприємствах.
80422. Развитие интеллектуальных умений при обучении математике (на примере умений анализировать, синтезировать, алгоритмизировать) 526 KB
  Чтобы учащиеся могли глубже осознать междисциплинарные связи, понять возможность переноса результатов с одного учебного предмета на другой, у них не должно создаваться впечатления, будто каждый предмет призван решать свои, отдельные от других дисциплин, задачи.
80423. Разработка алгоритма изготовления детали «Втулка-регулирующая» 862 KB
  Простейшие токарные станки были известны еще в глубокой древности. Эти станки были весьма примитивны по конструкции: заготовка вращалась от ножного привода, а режущий инструмент приходилось держать в руках. Работа на таких станках была непроизводительной, утомительной и неточной.
80424. Проектирование высокоскоростной корпоративной сети на базе технологии СЦИ 2.27 MB
  Данная дипломная работа заключается в разработке схемы проектирования и технической реализации корпоративной сети связи, на основе технологии СЦИ, с целью создания каналов связи высокого качества между 11-ми объектами, расположенными на территории Волгоградской области.