3. ТЕСТИРОВАНИЕ СЕРВЕРА


3.1. Проверка работоспособности виртуальных серверов


При помощи Блокнота создайте два файла с именем index.html. Один сохраните в папке home\localhost:


Установка и настройка локального web-сервера Apache, PHP, MySQL под операционную систему Windows


другой в home\mysite\html:


Установка и настройка локального web-сервера Apache, PHP, MySQL под операционную систему Windows


Содержание первого файла index.html:

<html>

<head><title>Тест сервера</title></head>

<body><h2>Сервер localhost работоспособен!!!</h2></body>

</html>

Содержание второго файла index.html:

<html>

<head><title>Тест сервера</title></head>

<body><h2>Сервер mysite.ru работоспособен!!!</h2></body>

</html>

Набирайте http://localhost в Вашем браузере, должен будет загрузиться файл index.html:


Установка и настройка локального web-сервера Apache, PHP, MySQL под операционную систему Windows


Тоже самое повторите для сервера mysite.ru:


Установка и настройка локального web-сервера Apache, PHP, MySQL под операционную систему Windows


Можете поэкспериментировать с расширениями файла index- .htm, .php. Мы это настраивали.


3.2. Тест SSI (Server Side Includes)


Для того чтобы включить поддержку SSI (Server Side Includes – сборка на стороне сервера) в Apache необходимо в файл httpd.conf добавить следующие строки:

AddType text/html .shtml

AddHandler server-parsed .shtml


Установка и настройка локального web-сервера Apache, PHP, MySQL под операционную систему Windows

Это наиболее стандартный ход. Впрочем, вместо расширения .shtml можно написать .html или .phtml. Главное, чтобы выбранное расширение было идентично расширению, которое использует для обозначения SSI файлов провайдер.

И, естественно, нужно включить сам "механизм" вложения, а для этого добавить к команде Options слово Includes. Тогда строка с командой Options может принять вид: Options Indexes FollowSymLinks Includes.


Установка и настройка локального web-сервера Apache, PHP, MySQL под операционную систему Windows


В настройках Apache было указано, что поддержка SSI используется в файлах с расширениями .shtm и .shtml. Данная технология позволяет создавать одну страницу из нескольких. Это удобно, когда у Вас имеются повторяющиеся элементы на нескольких страницах. Технология SSI позволяет отказаться от использования фреймов, которые часто ругают из-за некорректной работы.

Измените файл index.html следующим образом:

<html>

<head><title>Тест сервера</title></head>

<body>

<h2>Проверка поддержки SSI</h2>

<!--#include virtual="test_ssi.shtml" -->

</body>

</html>

Сохраните данный файл с расширением .shtml.

Затем создайте в директории localhost файл test_ssi.shtml, имеющий следующее содержание:

<H3><I>Данный текст был добавлен в файл index.shtml по средствам технологии SSI</I></H3>

Запустите браузер и наберите http://localhost:


Установка и настройка локального web-сервера Apache, PHP, MySQL под операционную систему Windows


Скопируйте два файла (полученные выше), удалив при этом файл index.html, в папку mysite\html и проверьте работоспособность для адреса http://mysite.ru:


Установка и настройка локального web-сервера Apache, PHP, MySQL под операционную систему Windows


Нет необходимости проделывать одно и тоже для двух серверов, т.к. понятно если тест работает на одном сервере, то это будет работать и на другом (в нашем случае). Это происходит, потому что параметры обоих серверов одинаковые (мы их описали в файле httpd.conf), разное у них только расположение файлов в папках. Здесь работает принцип: все параметры не указанные в настройках виртуального сервера, должны наследоваться от главного сервера.

С учетом сказанного дальнейшее тестирование проведем для адреса http://localhost, если потребуется произвести тест на обоих серверах, то об этом будет сказано дополнительно.



Информация о работе «Установка и настройка локального web-сервера Apache, PHP, MySQL под операционную систему Windows»
Раздел: Информатика, программирование
Количество знаков с пробелами: 70189
Количество таблиц: 1
Количество изображений: 170

Похожие работы

Скачать
69548
0
28

... файлах. Если в одном из файлов Вы это поменяли, то во втором тоже нужно внести точно такое же исправление. Конфиги: _dima.php и dima_chat.conf. 3. УСТАНОВКА И НАСТРОЙКА ЧАТА ПОД LINUX/FreeBSD Рассмотрим порядок установки программы CHAT.PHP.SPB.RU на Интернет-сервер провайдера/хостера/организации. 90% успеха - точное исполнение инструкций, буквально по каждому слову. Пропустите хотя бы один ...

Скачать
255323
33
27

... в помещении представлена на рисунке 4.1 Рисунок 4.1 - Схема размещения светильников в аудитории № 209. Заключение В работе проведено исследование использования программ дистанционного обучения для подготовки учебно-методической документации, описаны их положительные стороны и выявлены основные проблемы. В результате проведенного исследования разработано web-приложение "R@Learning ...

Скачать
374863
43
0

... интерфеса и интерфейса локольной сети ·     Предложение о выборе вариантов загрузки При этом возможен вариант запгрузки как с SCSI устройства (диск, CDROM, лента, …) так и через локальную сеть. Загрузочный диск должен быть предварительно сконфигурирован. Так как обьем Boot ROM не может быть большим, в его задачи входит загрузка вторичного загрузчика ...

Скачать
33496
3
15

... , фоновые задачи (длительный расчет, передача электронной почты по модему, форматирование дискеты и т.д. и т.п.) не мешают интерактивной работе; позволяет легко интегрировать компьютер в локальные и глобальные сети, в т.ч. в Internet; работает с сетями на базе Novell и MS Windows; позволяет выполнять представленные в формате загрузки прикладные программы других ОС - различных версий Unix, DOS и ...

0 комментариев


Наверх