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).


 

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

41731. Складання програми сортування обєктів 64.74 KB
  Складання програми сортування обєктів Мета роботи: Складання програми сортування обєктів за кольором. Завдання на лабораторну роботу: Скласти програму сортування кольорових обєктів з використанням датчика кольору для визначення кольору обєктів та двох тактильних датчиків для калібрування робота. Програма мусить виконувати наступні функції: Керування сервоприводом для подавання обєктів на виявлення кольору обєкту. Керування механізмом що містить відділення для обєктів сортування за допомогою сервопривода.
41732. Исследование затянутых болтов 362.76 KB
  Метрические резьбы делятся на крупную и пять мелких. Крепежные резьбы выполняются однозаходными треугольного профиля. По направлению винтовой линии резьбы делятся на правые и левые. Крепежные резьбы должны обладать большой прочностью на сдвиг поэтому их профиль принят треугольным.
41734. Ввод формул в Ехсеl 791.04 KB
  Ввод формул Ввести формулу в ячейку можно двумя способами: вручную или указав ссылки на ячейки. Ручной ввод формул означает что вы просто активизируете ячейку в которую хотите ввести формулу и вводите в ней знак равенства = а затем саму формулу. Если знак равенства пропустить выражение введенное в ячейку или строку формул будет интерпретироваться как текстовое значение и просчитано не будет. По мере ввода формул программа Excel выделяет каждую ссылку на ячейку другим цветом.
41735. Логические основы компьютера 59.95 KB
  В процессе выполнения данной работы я построил таблицу истинности для заданной булевой функции, провел минимизацию булевой функции методом карт Карно, а также построил схему узла согласно данной булевой функции.
41736. Работа с таблицами в MS ACCESS 114 KB
  Вставка удаление и переименование полей таблицы. Для этого необходимо воспользоваться созданными в лабораторной работе 1 таблицами и выполнить в режиме Таблицы следующее: Вставить новое поле в таблицу. Режим таблицы вставить поле; Переименовать имя этого поля таблицы. Режим таблицы переименовать поле; Скрыть столбец таблицы.
41737. Использование основных приемов трансформирования простых объектов (выделение, перемещение, вращение, наклон) при создании графических изображений 277.68 KB
  Использование основных приемов трансформирования простых объектов выделение перемещение вращение наклон при создании графических изображений. Цели занятия: Научить трансформировать объекты при создании графических изображений. Учащиеся должны научиться: Осуществляет трансформирование простых объектов при создании графических изображений. Редактирование объекта.
41738. Мінімізація функцій за допомогою карт Карно 48.54 KB
  Мета: навчитися мінімізувати функції за допомогою карт Карно Завдання: Для кожного варіанта задана функція від п'яти змінних номерами відсутніх конституент. Мінімізувати функцію за допомогою карт Карно. Побудована таблиця називається картою Карно.
41739. Элементы теории вероятностей и математической статистики 46.33 KB
  В каталоге папке Примеры Пример задачи 2 В рабочей книге MS Excel Лечебницы.16 Фрагмент рабочего листа Excel с исходными данными для задачи 2 Выяснить есть ли разница между доходами городских и загородных лечебниц.17 Фрагмент рабочего листа Excel с данными для задачи 2 после сортировки Пункт 2. Воспользуемся надстройкой MS Excel Пакет анализа Двухвыборочный Fтест для дисперсии.