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


 

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

43669. Изучение особенностей отражения в учете договоров финансовой аренды (лизинга) 1.2 MB
  Лизингодатель представляет собой хозяйствующий субъект (лизинговая компания, банк и т.п.) или индивидуального предпринимателя, осуществляющего лизинговую деятельность, т.е. передачу по договору в лизинг специально приобретенного для этого имущества. Иначе говоря, лизингодатель — это арендодатель данного имущества
43670. Підвищення надійності різання деревини за рахунок удосконалення електричної схеми шляхом впровадження сучасних енергозберігаючих технологій 4.8 MB
  Одним з основних видів різання деревини є пиляння. Це операція ділення деревини на частини багаторізцевими зубчастими інструментами  пилками, які здатні видаляти з колоди або заготовки шар деревини, перетворюючи її в стружку. Існує три основних види пил - рамні, стрічкові і дискові. Стрічкові пили представляють собою сталеву нескінченну (у вигляді кільця) смугу з зубами на одній (рідше двох) кромці.
43671. ОСОБЕННОСТИ ВОЕННО-ПАТРИОТИЧЕСКОГО ВОСПИТАНИЯ С МОЛОДЕЖЬЮ 14-18 ЛЕТ С ИСПОЛЬЗОВАНИЕМ СРЕДСТВ ФИЗИЧЕСКОЙ КУЛЬТУРЫ 584.5 KB
  Психология юношеского возраста – один из самых сложных и наименее разработанных разделов возрастной психологии. Еще в 20-е годы Л.С. Выготский отмечал, что в психологии юношеского возраста значительно больше общих теорий, чем достоверно установленных фактов.
43672. Інвентаризація інформаційних активів 82.46 KB
  Оглядова частина Визначення поняття інформації. Термін цінність інформації перш за все визначає саме поняття інформації а вже потім її цінності. Єдиного визначення інформації на даний час немає. Труднощі що виникають при спробах знаходження єдиного та вичерпного визначення інформації цілком зрозумілі: поняття інформація являється одним з первісних філософських понять таких як матерія свідомість час простір та ін.
43673. Разработка программного модуля расчета статистических данных «Statistics» для Web – приложения «Office Planning System» 1.25 MB
  Данный дипломный проект посвящен разработке программного модуля расчета статистических данных Sttistics для Web приложения Office Plnning System. В данной пояснительной записке к дипломному проекту содержится подробное изложение всех этапов разработки программного модуля: изучение предметной области; постановка задачи включающая в себя анализ требований предъявляемых к программному модулю расчета статистических данных Web приложения Office Plnning System ознакомление с архитектурой Web приложения изучение...
43674. Розробка системи автоматизації виробництва соняшникової олії 122.04 KB
  Системи управління, побудовані на основі використання пристроїв програмного і логічного управління з “жорсткою” логікою функціонування консервативні до зміни структури і алгоритмів управління. Необхідність модифікувати систему в процесі експлуатації призводить до значної витрати
43675. Международный договор 40 KB
  Понятие МД – это соглашение между субъектами МП относительно возникновения, прекращения, изменения взаимных прав и обязанностей.
43676. Технологічний процес доставки небезпечних вантажів ТОВ «Вест Експрес» 737.26 KB
  Головною задачею автомобільного транспорту являється своєчасне якісне і повне задоволення народного господарства і населення в перевезеннях. Для ефективного її рішення необхідно: забезпечити розвиток єдиної транспортної системи країни прискорити створення та запровадження сучасної техніки та технологій підвищити темпи оновлення рухомого складу; ширше застосовувати прогресивні методи перевезення вантажів розвивати і вдосконалювати централізовані автомобільні перевезення підвищити ефективність використання автотранспортних засобів...
43677. Изучение средств и методов эффективного управления и использования оборотных средств предприятия 2.23 MB
  Теоретические и практические разработки системы управления оборотными активами относятся в основном к предприятиям, работающих в относительно стабильной и предсказуемой экономической среде, в то время как проблемы управления оборотными активами в условиях российской экономики