3. ТЕСТИРОВАНИЕ СЕРВЕРА
3.1. Проверка работоспособности виртуальных серверов
При помощи Блокнота создайте два файла с именем index.html. Один сохраните в папке home\localhost:
другой в home\mysite\html:
Содержание первого файла 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:
Тоже самое повторите для сервера mysite.ru:
Можете поэкспериментировать с расширениями файла index- .htm, .php. Мы это настраивали.
3.2. Тест SSI (Server Side Includes)
Для того чтобы включить поддержку SSI (Server Side Includes – сборка на стороне сервера) в Apache необходимо в файл httpd.conf добавить следующие строки:
AddType text/html .shtml
AddHandler server-parsed .shtml
Это наиболее стандартный ход. Впрочем, вместо расширения .shtml можно написать .html или .phtml. Главное, чтобы выбранное расширение было идентично расширению, которое использует для обозначения SSI файлов провайдер.
И, естественно, нужно включить сам "механизм" вложения, а для этого добавить к команде Options слово Includes. Тогда строка с командой Options может принять вид: Options Indexes FollowSymLinks Includes.
В настройках 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:
Скопируйте два файла (полученные выше), удалив при этом файл index.html, в папку mysite\html и проверьте работоспособность для адреса http://mysite.ru:
Нет необходимости проделывать одно и тоже для двух серверов, т.к. понятно если тест работает на одном сервере, то это будет работать и на другом (в нашем случае). Это происходит, потому что параметры обоих серверов одинаковые (мы их описали в файле httpd.conf), разное у них только расположение файлов в папках. Здесь работает принцип: все параметры не указанные в настройках виртуального сервера, должны наследоваться от главного сервера.
С учетом сказанного дальнейшее тестирование проведем для адреса http://localhost, если потребуется произвести тест на обоих серверах, то об этом будет сказано дополнительно.
... файлах. Если в одном из файлов Вы это поменяли, то во втором тоже нужно внести точно такое же исправление. Конфиги: _dima.php и dima_chat.conf. 3. УСТАНОВКА И НАСТРОЙКА ЧАТА ПОД LINUX/FreeBSD Рассмотрим порядок установки программы CHAT.PHP.SPB.RU на Интернет-сервер провайдера/хостера/организации. 90% успеха - точное исполнение инструкций, буквально по каждому слову. Пропустите хотя бы один ...
... в помещении представлена на рисунке 4.1 Рисунок 4.1 - Схема размещения светильников в аудитории № 209. Заключение В работе проведено исследование использования программ дистанционного обучения для подготовки учебно-методической документации, описаны их положительные стороны и выявлены основные проблемы. В результате проведенного исследования разработано web-приложение "R@Learning ...
... интерфеса и интерфейса локольной сети · Предложение о выборе вариантов загрузки При этом возможен вариант запгрузки как с SCSI устройства (диск, CDROM, лента, …) так и через локальную сеть. Загрузочный диск должен быть предварительно сконфигурирован. Так как обьем Boot ROM не может быть большим, в его задачи входит загрузка вторичного загрузчика ...
... , фоновые задачи (длительный расчет, передача электронной почты по модему, форматирование дискеты и т.д. и т.п.) не мешают интерактивной работе; позволяет легко интегрировать компьютер в локальные и глобальные сети, в т.ч. в Internet; работает с сетями на базе Novell и MS Windows; позволяет выполнять представленные в формате загрузки прикладные программы других ОС - различных версий Unix, DOS и ...
0 комментариев