Здавалка
Главная | Обратная связь

ЭТАП ТРЕТИЙ: ТЕСТИРОВАНИЕ APACHE



Для запуска сервера нажмите Пуск, затем Программы, Apache http Server 2.2, control apache server и Start, при этом появится окно, очень похожее на Сеанс MS-DOS и тут же закрывается, это означает, что Вы допустили все сделали правильно. Если вы допустили какую-то ошибку в файле httpd.conf, то окно сеанса будет «висеть» на экране. В этом случае придется искать неточность.

Какая неточность была допущена можно посмотреть таким образом: Пуск—Администрирование—Просмотр событий – Aplication… Прочтите содержимое последних ошибок.

Проверьте не используется ли порт 8080 другой программой веб-сервера. Откройте слжбы:

Пуск—Администрирование—Службы. Посмотрите работает ли служба IIS, если да, остановите ее.

Если что-то пошло не так, либо окно Apache открывается и тут же закрывается, значит, где-то произошла ошибка - скорее всего, в httpd.conf. За детальным разъяснением ее причин можно обратиться к log-файлам, расположенным в директории C:\Program Files\Apache Group\Apache\logs.

ЭТАП ЧЕТВЕРТЫЙ: ПРОВЕРКА, ПРАВИЛЬНО ЛИ ВЫ НАСТРОИЛИ ДИРЕКТОРИИ ДЛЯ ДОКУМЕНТОВ.

Проверка html.

В директории C:/Internet/home/localhost/www с html-документами Apache создайте файл index.html с любым текстовым содержанием. Теперь запустите браузер и наберите:

http://localhost/index.html

или просто

http://localhost/

Должен загрузиться Ваш файл.

Проверка SSI.

В директории C:/Internet/home/localhost/www с html-документами Apache создайте файл test.shtml c таким содержанием (внимательно следите за соблюдением пробелов в директиве include!):

SSI Test!<hr><!--#include virtual="/index.html" --><hr>

Теперь наберите в браузере:

http://localhost/test.shtml

Должен загрузиться файл, который состоит из текста "SSI Test!", за которым следует содержимое файла index.html между двумя горизонтальными чертами. Если этого не произошло, значит, Вы неправильно настроили работу SSI.

Проверка CGI.

В директории C:/Internet/home/localhost/cgi для CGI-скриптов создайте файл test.bat с таким содержанием:

@echo offecho Content-type: text/htmlecho.echo.dir

Теперь в браузере наберите: http://localhost/cgi/test.bat. В окне отобразится результат команды DOS dir.

Важно!
Нужно отметить, что указанный тест работает не на всех версиях Windows: иногда вместо того, чтобы выполнить файл test.bat, Apache выводит в браузер его содержимое (а иногда Windows запускает этот файл в отдельном окне). С чем это связано - не совсем ясно, однако, кажется, можно избавиться от указанной ошибки путем манипулирования с Реестром Windows. Если у Вас test.bat не запускается, не расстраивайтесь: вряд ли Вы когда-нибудь будете писать скрипты в виде bat-файлов, тем более, что этот способ несовместим с Unix.)

6. Контрольные вопросы:

1. Что такое веб-сервер? Опишите его работу.

2. Что такое корневой каталог веб-сервера? Что такое индексный файл?

3. При использовании дополнительного диска под файлы *.html, какую файловую систему вы бы посоветовали, с каким размером кластера?

4. Где можно просмотреть описание ошибок в настройке сервера Apache?

7. отчёт по лабораторному занятию

 

Зачёт по лабораторному занятию выставляется студенту на основании:

а) проверки преподавателем на занятии правильности выполнения заданий на компьютере;

б) результатов собеседования преподавателя со студентом при поэтапном выполнении заданий;

в) правильности ответов студента на контрольные вопросы.

 







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.