- •Базы данных
- •1. Введение в базы данных
- •1.1. Базы данных и информационные системы
- •1.2. Архигсюура информационной системы
- •1.3. Системы управления базами данных
- •1.4. Локальные информационные системы
- •1.5. Способы разработки и выполнения приложений
- •1.6. Схема обмена данными при работе с бд
- •2. Модели и типы данных
- •2.1. Иерархическая модель
- •Сотоудники
- •2.2. Сетевая модель
- •2.3. Реляционная модель
- •2.4. Постреляционная модель
- •2.5. Многомерная модель
- •1996 1994 Петров Смирнов Яковлев
- •2.6. Объектно-ориентированная модель
- •2.7. Типы данных
- •3. Реляционная модель данных
- •3.1. Определение реляционной модели
- •3.2. Индексирование
- •3.3. Связывание таблиц
- •3.4. Контроль целостности связей
- •3.5. Теоретические языки запросов
- •I аспределенное Удаленное Распределен- Удаленн! 1йдо- Распределен- предстаеление представление ная функция ступ к данным наяЬд
- •4.5. Информационные системы в Интернете и интранете
- •Часть 2. I Ъоектиросанн ? и использование бд
- •7. Средства автоматизации проектирования
- •7.1. Основные определения
- •7.8. Рекомендации по применению case-систем
- •9. Дополнительные вопросы применения баз данных
- •9.1. Программно-аппаратные платформы
- •9.2. Перспективы развития субд
- •9.3. Стандартизация баз данных
- •9.4. Характеристика технологии ado.Net
- •10.1. Общая характеристика
- •10.2. Новые возможности Microsoft Access 2002
- •10.3.Средства поддержки проектирования
- •10.4. Создание основных элементов бд
- •IQdbl mdb
- •Option Compare Database Public Function funl() beep End Function
- •10.5. Работа с гиперссылками
- •10.6. Использование языка sql
- •Аргументы макрокоманды ' Инструкция sQl. Select distinctrow tof
- •10.7. Защита баз данных
- •10.9. Обслуживание баз данный
- •10.10. Репликация баз данных
- •Реплицируемые объекты
- •Реплицируемые объекты
- •10.11. Работа с мультимедиа-данными
- •Тип объекта
- •Comic Chat Boom Microsoft Graph so Music Prop pry Page 2 1 Option f ropery Page21 Ры-ndox FableВидео-клип
- •10.12. Создание файлов приложений
- •10.13. Страницы доступа к данным
- •Краткая характеристика отличий сДд от форм и отчетом
- •10.14. Разработка проекта
- •Распределение атрибутов по вариантам
- •11.1. Пользовательский интерфейс
- •11.2. Характеристика проекта
- •11.3. Компиляция и выполнение проекта
- •11.4. Разработка приложения
- •11.5. Средства интегрированной среды разработки
- •Управление параметрами среды
- •11.6. Базы данных и средства работы с ними
- •Компоненты приложений для баз данных
- •11.7. Создание таблиц базы данных
- •11.8. Создание приложения bde
- •Значения свойств компонентов
- •11.9. Работа с отчетами
- •12. Субд Visual FoxPro 8.0
- •12.1. Общая характеристика
- •12.2. Новые возможности Visual FoxPro 8.0
- •12.3. Элементы проекта
- •12.4. Интерфейс Visual FoxPro
- •12.5. Средства автоматизации разработки
- •12.6. Создание баз данных
- •12.7. Таблицы и индексы
- •12.8. Организация межтабличных связей
- •12.9. Обеспечение ссылочной целостности
- •12.10. Создание запросов
- •Variables:
- •13. Microsoft sql Server 2000
- •13.1. Характеристика sql Server
- •13.2. Язык запросов Transact-sql
- •13.3. Системные базы данных и таблицы
- •13.4. Создание баз данных
- •13.5. Работа с таблицами
- •15.1. Принципы функционирования Web-приложений
- •15.2. Архитектура Web-приложений, публикующих бд
- •15.3. Обзор Web-серверов
- •15.4. Использование Personal Web-server
- •15.5. Использование Microsoft Internet Information Server
- •15.6. Использование Apache дляMicrosoft Windows 9х/2000
- •Вы видите это вместо ожидаемой страницы?
- •15.7. Варианты создания Web-узла
- •16. Интерфейсы программирования Web-приложений
- •16.1. Общий интерфейс взаимодействия cgi
- •18. Публикация бд средствами Microsoft Access
- •18.1. Характеристика вариантов публикации
Вы видите это вместо ожидаемой страницы?
ЩщЩетнаяиь
Рис. 15.17. Окно обозревателя с домашней страницей
При возникновении ошибок во время установки следует устранить причины ошибок и повторить последовательность действий по установке сервераApache.
Администрирование сервера
Описание всех особенностей администрирования сервера Apache выходит за рамки книги. Ниже рассматриваются основные операции, необходимою для начала работы с серверомApache.
Сервер Apache конфигурируется с помощью файлов, находящиеся в каталоге CONF. Для конфигурирования сервераApache в основном используется файлhi tpd.conf, в котором находятся различные директивы администрирования. Файлы access.conf и srm.conf — это старые файлы, не используемые большинством администраторов, но присутствующие в установке для совместимости с предыдущими версиями сервера (в них по умолчанию дирек гивы отсутствуют).
В файле Httpd.conf содержится вспомогательная информация, являющаяся комментариями (комментарии начинаются с символа "#"), остальные стооки являются директивами сервераApache.
Директивы администрирования сервера Apache сгруппированы в три основные секции:
управления сервером Apache в целом (управления глобальными пере менными окружения сервера);
определяющие параметры сервера по умолчанию, которые относятся ко всем виртуальным хостам;
отвечающие за установки параметров для конкретных виртуальных хостов.
Рассмотрим особенности использования наиболее важных директив фай
ла Httpd.conf для первоначального использования сервера.
Директива Server Root используется для установки корневого домашнего каталога дляWeb сервера и имеет следующий формат:
ServerRoot directory-filename
Например, директива
ServerRoot "C:/Program Files/Apache Group/Apache"
устанавливает каталог "C:/Program Files/Apache Group/Apache'1 в качестве корневого домашнего каталога.
Директива Alias используется для создания псевдонима (алиаса) вирту ального каталогаWeb-узла и имеет следующий формат:
Alias url-path directory-filename
где: url-path - имя (алиас) виртуального каталога; directory-filenam - относительный путь ксоответствующему локальному каталогу.
Псевдонимы позволяют хранить файлы Web-узла не только в корневом домашнем каталоге. Например, если использовать директиву вида
Alias /ту /ftp/pub/image
то для обращения к файлу /ftp/pub/image/index, html можно использовать следующий запрос:
http://myserver/my/index. html
Директива ScriptAlias используется с целью создания псевдонима виртуального каталогаWeb-узла для хранения сценариев и имеет такой же формат записи, как у предыдущей директивы. Например, после задания директивы
ScriptAlias /cgi-bin/ /web/cgi-bin/
для обращения к сценарию /web/cgi-bin/foo можно использовать следующий запрос:
http://myserver/cgi-bin/my.
Отметим, что при установке сервера Apach° рассмотренные директивы используются в файле Httpd.conf с параметрами по умолчанию. Вместе с файлом Httpd.conf находится файл Httpd.conf.default, в котором хранится первоначальное содержимое файла Httpd.conf, используемое для установки параметров сервера по умолчанию.