Упражнения: Установка и настройка сервера Apache

Разработано: Гайдамако Валентина для общественного фонда «Информ-Культура»

Свои замечания, предложения и пожелания направляйте специалистам Кластерного Бюро и фонда "Информ-Культура": *****@***kz



Упражнение 1 – Установка сервера
    Используя дистрибутив Apache, указанный преподавателем, установите Apache на вашем компьютере. Перед установкой определите, в какую директорию вы будете устанавливать сервер (рекомендуется – оставить предлагаемую при установке)
Упражнение 2 – Настройка сервера

Перед выполнением этого упражнения определите:


    «Корневую директорию» - директорию, в которой будут размещаться сайты и директории пользователей IP адрес и имя Вашего компьютера

Произведите настройку веб-сервера – установите следующие параметры в  httpd. conf

ServerAdmin

ServerName

DocumentRoot

Настройки для корневой директории по умолчанию

DirectoryIndex

ScriptAlias

AddHandler

Упражнение 3 – Тестирование

Запустите Apache

Попробуйте запустить и остановить сервер разными способами

Запустите браузер

Наберите http://localhost/

Затем  http://localhost/index. html.

Какую страницу вы видите?

Измените файл index. html (если такого файла нет – создайте его –  можно как простой текстовый)

Обновите страницу

В директории 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 между двумя горизонтальными чертами

В директории C:\Internet\/home/localhost/cgi для CGI-скриптов создайте файл test. bat с таким содержанием:
@echo off
echo Content-type: text/html
echo.
echo.
dir
Теперь в браузере наберите:
http://localhost/cgi/test. bat
В окне отобразится результат команды DOS dir.

Упражнение 4. Публикация сайта

Опубликуйте учебный или свой сайт на сервере. При этом следите за правильным размещением файлов в директориях – документы и PHP страницы в директории www, CGI скрипты – в директории cgi.

Используя IP адреса, попробуйте набрать http://< IP адрес соседнего компьютера >, например http://192.168.11.1

Что вы видите?