Решить проблему можно двумя способами: поместить нужные данные в каталог, задействованный в работе сервера, либо настроить сервер на использование каталога, в котором хранятся нужные данные.
Инструкция DocumentRoot указывает серверу каталог, в котором хранятся содержательные веб-страницы. По умолчанию сервер Solaris читает вебстраницы из каталога /var/apache/htdocs, в чем можно убедиться, сверившись со значением DocumentRoot из файла httpd.conf:
# grep '"DocumentRoof httpd.conf DocumentRoot "/var/apache/htdocs" # Is /var/apache/htdocs apache_pb.gif index.html
Каталог /var/apache/htdocs содержит лишь два файла. Графический GIF- файл - это изображение пера Apache, расположенное внизу страницы (рис. 11.3). В файле index.html содержится HTML-документ, интерпретация которого и приводит к отображению такой веб-страницы. По умолчанию
Рис, 11.3. Стандартная веб-страница для сервера Solaris
Apache ищет файл с именем index.html и использует его в качестве «домашней страницы», если в запросе не фигурирует конкретная страница сайта. Вы можете разместить собственный файл index.html в этом каталоге - вместе с прочими дополнительными файлами и каталогами, и сервер Apache начнет распространять ваши данные. Как вариант можно отредактировать файл httpd.conf - изменить значение инструкции DocumentRoot, указав каталог, где хранятся данные. Выбор за вами. В любом случае необходимо создать HTML-документы, которые будут отображаться веб-сервером.
Сервер Solaris может функционировать уже после изменения двух или трех инструкций настройки, однако администратор должен разбираться во всех без исключения параметрах настройки Apache. Учитывая важность веб- служб для большинства сетей, невозможно игнорировать тонкости работы сервера Apache. Эффективная отладка некорректно настроенного сервера подразумевает полное понимание содержимого файла httpd.conf. Следующие разделы подробно рассказывают об этом файле.
- << Назад
- Вперёд