36778

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

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

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

2 и необходимо создать виртуальные хосты с именами ваша_фамилия1.com и ваша_фамилия2. Для этого откройте файл etc hosts и допишите в него строки: ваша_фамилия1.com ваша_фамилия2.

Русский

2013-09-23

45 KB

2 чел.

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

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

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

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

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

  1.  ваша_фамилия1.com
    1.  ваша_фамилия2.com

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

  1.  Далее необходимо каждый из имеющихся IP-адресов привязать к некоторому сетевому интерфейсу на сервере. Для этого выполните следующие команды (введя их в командной строке):

ifconfig eth0:0 192.168.1.1

ifconfig eth0:1 192.168.1.2

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

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

<VirtualHost 192.168.1.1:80>

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

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

   ErrorLog /var/log/apache2/ваша_фамилия1.err   # журнал ошибок

   CustomLog /var/log/apache2/ваша_фамилия1.acc common # журнал доступа

</VirtualHost>

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

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

<VirtualHost 192.168.1.2:80>

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

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

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

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

</VirtualHost>

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

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

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

<html>

<head>

<title>Virtual host 1</title>

</head>

<body bgcolor=yellow>

<font color=red>

<h1>Virtual host based on IP addresses 1</h1>

</font>

</body>

</html>

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

<html>

<head>

<title>Virtual host 2</title>

</head>

<body bgcolor=blue>

<font color=white>

<h1>Virtual host based on IP addresses 2</h1>

</font>

</body>

</html>

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

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

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

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

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

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


 

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

14880. Қазақтың ұлттық ойындарының зерттелуі 63.5 KB
  Қазақтың ұлттық ойындарының зерттелуі 1. Ұлттық ойындарды оқу және тәрбие үрдісінде пайдаланудың өзектілігі Қоғамымыздың іргетасын нығайту үшін бүгінгі жастарға үлгілі өнегелі тәрбие беру қазіргі міндеттердің бірі. Оқушыда жалпы адамзаттық құндылықтар мен
14881. ҚҰРБАН АЙТ – ҰЛТТЫҚ МЕРЕКЕ 97 KB
  ҚҰРБАН АЙТ ҰЛТТЫҚ МЕРЕКЕ Құрбандық шалу Құрбан араб тілінде жақындау дегенді білдіреді яғни жасаған сауап істер арқылы жүректі тазартып Аллаға жақындай түсу. Ал шариғаттағы терминдік мағынасы шарттарымен санаса отырып құлшылық ниетімен мал бауыздау
14882. МӘДЕНИ МҰРАЛАРДЫҢ ТҮРКІЛІК ТАРИХТЫ ЗЕРТТЕУДЕГІ ҮЛЕСІ 70.5 KB
  МӘДЕНИ МҰРАЛАРДЫҢ ТҮРКІЛІК ТАРИХТЫ ЗЕРТТЕУДЕГІ ҮЛЕСІ Ф.К. Қайырханова Қазақстан Республикасы Ғылым Академиясы Ш.Уәлиханов атындағы Тарих және этнология институты Алматы қ. Қазақстанның қазіргі тәуелсіздік кезеңіндегі тарихи дамуында қоғамның мәдени саласының...
14883. Мың бір бояу іздеген 49 KB
  Мың бір бояу іздеген Осы бір аққұба өңді өткір жанарлы орта бойлы жанға жүздескен сайын әр адам өзіне бір шапағат алатындай сезімде болады. Бұл адам жеті өнерді тел емген сансалалы шығармашылықтың шыңына өзіндік қайталанбас қолтаңбасымен айшығымен шыққан суретке
14884. ОРТА АЗИЯ МЕН ҚАЗАҚСТАНДАҒЫ ХАЛЫҚ МӘДЕНИЕТІНІҢ ӨРКЕНДЕУІ 61.5 KB
  ОРТА АЗИЯ МЕН ҚАЗАҚСТАНДАҒЫ ХАЛЫҚ МӘДЕНИЕТІНІҢ ӨРКЕНДЕУІ С.Т. Нұрманова Тараз мемлекеттік педагогикалық институты Тараз қ. Мәдениет бүкіл адамзаттың тарихында жасалған материалдық және рухани байлықтың жиынтығы. Өткен мәдениетіміздің жаңа мәдениетке ауысуы ...
14885. Өнер және бейнелеу 48.5 KB
  Өнер және бейнелеу Рухани мәдениетіміздің зерттелу тарихын дәл мына уақыттан басталды деп басып айту қиын. Халықтық мәдениет қаншалықты көне болса оның зерттелу тарихы да соншалықты тереңге таратады. Сол сияқты рухани мұрамыздың жиналу саралану насихатталуы да тер...
14886. Болат Сарыбаев 34.5 KB
  Болат Сарыбаев Сарыбаев Болат 1927-1984 музыкатанушы өнертану кандидаты. Құрманғазы атындағы Алматы мемлекеттік консерваториясын қобыз класы бойынша бітірген мұнан соң халық аспаптар кафедрасында дәріс берген бір мезгілде қазақтың халықтық музыкалық аспаптар...
14887. Саят құстары және олардың жаратылыстағы ерекшеліктері 75 KB
  Саят құстары және олардың жаратылыстағы ерекшеліктері Академик Әлкей Марғұлан Дала данышпанының таяуда табылған Саят құстары атты зерттеу мақаласы өз өмірінің қысылтаяң тұстарында жазылған. 1934-1939 және 1947-1953 жылдары академиялық іргелі ғылыммен айналысудан ше
14888. ТҮРКІСТАННЫҢ ИСЛАМ ӘЛЕМІНДЕГІ ЕРЕКШЕ ОРНЫ 101.5 KB
  ТҮРКІСТАННЫҢ ИСЛАМ ӘЛЕМІНДЕГІ ЕРЕКШЕ ОРНЫ Мұртаза БҰЛҰТАЙ Ислами әдебиеттерде көбінесе Йесе Йеси деп аталатын заманауи Түркістан шаһарының діни тарихи әлеуметтік маңызын екшемес бұрын Түркістан сөзінің мағнасын сәл талдап көрелік. VIIғасырда Орта Аз