36761

Конфигурация глобальной среды. Активизация механизма SSI

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

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

conf и пропишите в нем директиву которая будет задавать каталог где будут храниться webстраницы сервера: DocumentRoot vr www ваша_фамилия html Сохраните изменения и выйдите из редактора nno. В каталоге где должны храниться webстраницы сервера vr www ваша_фамилия html создайте файл с именем index.html следующего содержания на месте многоточия подставьте свои фамилию и имя: html hed title My web pge title hed body My nme is h1 My web server is working h1 body html Для создания файла введите nno имя_файла...

Русский

2013-09-23

46.5 KB

3 чел.

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

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

Конфигурация глобальной среды. Активизация механизма SSI

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

  1.  Запустите текстовый редактор nano и откройте в нем конфигурационный файл web-сервера Apache (глобального уровня) с помощью команды nano /etc/apache2/httpd.conf

В этом редакторе используются следующие комбинации клавиш:

[Ctrl+O] – запись изменений в файл

[Ctrl+W] – поиск текста

[Ctrl+Х] – выход из редактора nano 

  1.  Пропишите в файле httpd.conf директиву.

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

Эта директива задает имя, по которому в дальнейшем будет происходить обращение к web-серверу.

Сохраните изменения в конфигурационном файле Apache и выйдите из редактора nano.

  1.  Откройте в редакторе nano файл /etc/hosts (в нем хранятся соответствия IP-адресов именам компьютеров) и допишите в строку

127.0.0.1  localhost

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

Сохраните изменения и выйдите из редактора nano.

  1.  Откройте в редакторе nano файл /etc/apache2/sites-available/default (здесь хранится конфигурация виртуального хоста по умолчанию – он нам пока не нужен, мы будем изменять конфигурацию сервера на глобальном уровне) и закомментируйте в нем (поставив в начале соответствующей строки знак #) директиву DocumentRoot, определяющую, в каком каталоге должны храниться web-страницы сервера Apache. Сохраните изменения в файле /etc/apache2/sites-available/default и выйдите из редактора nano.

  1.  Откройте в редакторе nano файл /etc/apache2/httpd.conf и пропишите в нем директиву, которая будет задавать каталог, где будут храниться web-страницы сервера:

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

Сохраните изменения и выйдите из редактора nano.

  1.  В каталоге, где должны храниться web-страницы сервера (/var/www/ваша_фамилия/html), создайте файл с именем index.html следующего содержания (на месте многоточия подставьте свои фамилию и имя):

<html>

<head>

<title>My web page</title>

</head>

<body>

My name is …    

<h1>My web server is working!!!</h1>

</body>

</html>

 

 Для создания файла введите nano имя_файла

  1.  Перезапустите web-сервер Apache с помощью команды service apache2 restart  

  1.  Запустите браузер. В строке URL наберите http://www.ваша_фамилия.ua

В результате вы должны увидеть созданную страницу с вашими фамилией и именем.

Примечание. Если возникают ошибки или вы получаете не тот результат, который ожидается, можно обратиться за помощью к журналу ошибок web-сервера Apache /var/log/apache2/error.log и просмотреть его с помощью, например, команды cat, чтобы выяснить причину возникновения ошибки.

Активизация механизма серверных включений

  1.  В командной строке введите команду

ln   –s   /etc/apache2/mods-available/include.load   /etc/apache2/mods-enabled

Эта команда сделает для Apache доступным модуль include, который отвечает за обработку команд SSI.

  1.  Добавьте в конфигурационный файл Apache /etc/apache2/httpd.conf контейнерную директиву

<Directory "/var/www/ваша_фамилия/html">

Options Indexes Includes

AddType text/html .shtml .shtm

AddOutputFilter INCLUDES .shtml .shtm

</Directory>

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

  1.  В каталоге, где хранятся web-страницы сервера (/var/www/ваша_фамилия/html), создайте файлы:

1.html – первая часть HTML-страницы

<html>

<head>

<title>This is SSI test</title>

</head>

<body>

 2.html – вторая часть HTML-страницы

<h1>SSI test:</h1>

3.html – третья часть HTML-страницы

<p>

SSI is working!

</body>

</html>

ssi.shtml – это файл с SSI-директивами, который соберет все 3 части в одну HTML-страницу (за это отвечает команда <!--#include virtual… -->) и выведет информацию о типе браузера, которым вы просматриваете эту страницу (за это отвечает команда <!--#echo var="HTTP_USER_AGENT" -->)

<!--#include virtual="1.html" -->

<!--#include virtual="2.html" -->

<!--#echo var="HTTP_USER_AGENT" -->

<!--#include virtual="3.html" -->

  1.  В строке URL браузера наберите http://www.ваша_фамилия.ua/ssi.shtml

В результате вы должны увидеть собранную из 3 отдельных частей web-страницу с указанием типа используемого вами браузера.


 

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

26047. Большие интегральные схемы(БИС) запоминающихся устройств(ЗУ). Организация БИС ЗУ 15.67 KB
  Большие интегральные схемы БИС запоминающихся устройств ЗУ. Организация БИС ЗУ Большая интегральная схема БИС интегральная схема ИС с высокой степенью интеграции число элементов в ней достигает 10000 используется в электронной аппаратуре как функционально законченный узел устройств вычислительной техники автоматики измерительной техники и др. По количеству элементов все интегральные схемы условно делят на следующие категории...
26048. Двоичные счётчики 15.41 KB
  Двоичные счётчики Счетчик представляет собой устройство состояние которого определяется числом поступивших на его вход импульсов. Счетчики используют для подсчета числа импульсов и фиксации этого числа в заданном коде деления частоты следования импульсов формирования последовательностей импульсов и кодов управления цифровыми блоками. Двоичный n разрядный счетчик содержит n каскадносоединенных ячеек в качестве которых используют счетные Ттриггеры При поступлении входных импульсов по их спаду происходит последовательное изменение...
26049. Инвертор 13.41 KB
  Единица на выходе схемы И будет тогда и только тогда когда на всех входах будут единицы. Связь между выходом z этой схемы и входами x и y описывается соотношением: z = xy читается как x и y . Когда хотя бы на одном входе схемы ИЛИ будет единица на её выходе также будет единица. Условное обозначение схемы ИЛИ представлено на рис.
26050. Понятие информации в информатике 22.96 KB
  Система представления чисел двоичными цифрами называется двоичной системой счисления. В общем случае позиционной системой счисления называется позиционное представление чисел в котором последовательные цифровые разряды являются целыми степенями целого числа называемого основанием системы. Например в десятичной системе счисления основанием которой является число 10 каждый следующий старший разряд в 10 раз больше предыдущего. Целое число М в позиционной системе счисления с основанием n записывается в виде M=ak ak1a1 a0 где ak ak1a1 a0...
26051. Импульсные и непрерывные электрические сигналы. Характеристики импульсных непрерывных электрических сигналов 14.34 KB
  Импульсные и непрерывные электрические сигналы. Характеристики импульсных непрерывных электрических сигналов Электрические импульсы генерируемые с определённой частотой тактовой частотой управляют всей работой компьютерного процессора побуждая его совершать ряд последовательных операций по обработке информации. Электрические импульсы возникающие в результате природных или техногенных процессов могут приводить к нежелательным результатам. Электрические импульсы различаются по форме виду зависимости тока или напряжения от времени и...
26052. Транзисторно-транзисторная логика ТТЛ) 17.7 KB
  нас RБ достаточный для того чтобы транзистор находился в режиме насыщения. В результате увеличится ток базы VT2 который будет протекать от источника питания через резистор Rб и коллекторный переход VT1 и транзистор VT2 перейдёт в режим насыщения.нас=U0 транзистор VT2 в насыщении. 0 многоэмиттерный транзистор VT1 находится в режиме насыщения а транзистор VT2 закрыт.
26053. Микросхемы ТТЛ с диодами Шотки(ТТЛШ) 13.52 KB
  3 Элементы ТТЛШ С целью увеличения быстродействия элементов ТТЛ в элементах ТТЛШ используются транзисторы Шотки представляющие собой сочетание обычного транзистора и диода Шотки включённого между базой и коллектором транзистора. Поскольку падение напряжения на диоде Шотки в открытом состоянии меньше чем на обычном pnпереходе то большая часть входного тока протекает через диод и только его малая доля втекает в базу. В связи с этим имеет место увеличение быстродействия транзисторного ключа с барьером Шотки в результате уменьшения времени...
26054. Эмитерно-связанная логика(ЭСЛ) 14.42 KB
  Он состоит из двух транзисторов в коллекторную цепь которых включены резисторы нагрузки RК а в цепь эмиттеров обоих транзисторов общий резистор Rэ по величине значительно больший Rк. На вход одного из транзисторов подаётся входной сигнал Uвх а на вход другого опорное напряжение Uоп. Схема симметрична поэтому в исходном состоянии Uвх=Uоп и через оба транзистора протекают одинаковые токи. При увеличении Uвх ток через транзистор VT1 увеличивается возрастает падение напряжения на сопротивлении Rэ транзистор VT2 подзакрывается и ток...
26055. Сравнительный анализ технологий производства микросхем 18.62 KB
  Если этот дефект окажется в критической точке то последующая диффузия примеси может вызвать короткое замыкание перехода и выход из строя всей микросхемы. Одним из эффективных методов визуализации является использование сканирующего электронного микроскопа позволяющего наблюдать топографический и электрический рельеф интегральной микросхемы. Для наблюдения необходимо чтобы поверхность микросхемы была открытой. Такую аппаратуру используют для оценки качества конструкции данной микросхемы...