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-страницу с указанием типа используемого вами браузера.


 

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

53831. Властивості арифметичного квадратного кореня 108.15 KB
  Розглянути властивості арифметичного квадратного кореня; розвивати вміння учнів добувати квадратні корені, використовуючи вивчені властивості; виховувати повагу до історії Збройних Сил України, розуміння почесного обов’язку захисника Вітчизни, почуття колективізму.
53832. Строение корня. Виды корней. Корневые системы. Видоизменения корней. Лабораторная работа № 2: корень и корневые системы 80 KB
  Виды корней. Видоизменения корней. Видоизменения корней. Задачи: дать понятия корень и виды корней типы корневых систем; выработать практические умения различать виды корней и типы корневых систем; познакомить учащихся с зонами корня их строением в связи с выполняемыми функциями; определить роль корня в жизни...
53833. Косметичні проблеми підлітків 51 KB
  Три групи обговорюють між собою завдання а четвертауважно слухає відповіді та аналізує їх Слово вчителя: Як бачимо в описі кожного портрету звучали словаздорова шкіра здорове волосся. Шкіра людини має складну будову: зовнішній середній і внутрішній шар. Шкіра виконує захисну видільну дихальну терморегуляторну та тактильну функції. Шкіра нормальна.
53834. Тематична композиція «Космічні світи» 43.5 KB
  Мета: ознайомити учнів з космічним живописом, навчити зображувальних прийомів передачі простору, повітряної перспективи; розвивати творчу уяву,фантазію; виховувати космополітичні почуття.
53835. Урок узагальнення та систематизації знань “Освоєння космосу” 5.55 MB
  Розвиток космонавтики; формувати знання про умови руху тіла по навколоземній і навколосонячній орбітах; розвивати логічне мислення учнів: уміння критично оцінювати і використовувати різноманітну інформацію; прагнення до вдосконалення знань; вміння застосовувати знання в нових ситуаціях робити самостійно висновки приймати активну участь в суспільному житті. Теорія космічних знань з космонавтики. Історія розвитку космонавтики. Застосування знань з космонавтики в земних умовах.
53836. Сценарий утренника «Дорога к звездам» 65.5 KB
  1й ученик: Взлетят ракеты к звездам в небеса. 2й ученик: Простой земной наш человек Пройдет Венеру к Марсу путь направит И на Луне сомненья в этом нет Он первым из людей свой след оставит. 3й ученик: Рассвет. 4й ученик: Живем мы на нашей планете В такой замечательный век И первый из первых в ракете...
53837. Сценарій виховного заходу для учнів 3-4 класів „Краса Космосу” 191 KB
  Вони помітили що Сонце світить набагато яскравіше ніж Місяць що зміна дня й ночі має ритмічний характер. Уранці Сонце підіймається в певному місці проходячи при цьому визначений шлях. Запитання для бесіди: Чи розглядали ви колинебудь зоряне небо Чи бачили як падають зорі Чи розглядали як світить місяць на небі Як світить сонце Які почуття вас охоплюють коли ви дивитися у небо Чому на вашу думку люди іноді надовго затримують свій погляд у небі Що вони там бачать Про що мріють І учень. Я пропоную вам доповнитит це...
53838. Космический рейс. Посвящается 50-летию полета в космос Ю.А. Гагарина 1.86 MB
  Почему люди тянутся к звездам Почему в наших песнях герой это сокол Почему все прекрасное что он создал Человек помолчав называет Высоким Ведущий 2 Так кто же такой Юрий Гагарин первый космонавт планеты Земля бесстрашный рацарь космоса. Взгляд материнский устремляя к сини Не сомневаясь в стойкости его Следила благодарная Земля За яркой трассой сына своего. Оно во все врывается края Во все сердца как ласточка влетает И мать-земля дыханье затая Полет героя-сына наблюдает.
53839. Космічна мандрівка. Відкритий урок у початковій школі. Інтегрований урок з природознавства і математики (4 клас) 63.5 KB
  Це найближча до Сонця планета її відстань до Сонця змінюється від 46 до 70 млн. Це найшвидша планета адже за рік вона оббігає навколо Сонця аж 4рази. А дізнатися що ближче до Сонця: Земля чи Меркурій і на скільки ви зможете розвязавши задачу: Відстань від Сонця до Землі в средньому 150 млн.км а від Сонця до Меркурія 58 млн.