Организация Web-доступа в среде zLinux на сервере z9 BC

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование

PiB/8+ TiB64 TiB/16 TiB4 TiB/256 GiB1 PiB/512 GiBМакс. подкачкидо 31 * 64 ГБМакс. Процессов 1048576Макс. размер в блочных устройствдо 16 TiBдо 8 EiBМакс. пользовательское пространстве / пространство для ядра3/1 GiB2 EiB/ нет данных128 TiB/ 128 TiBнет данных2 TiB/2 EiB1.2.3 Поддержка файловых систем

SUSE Linux Enterprise Server поддерживает ext3, ReiserFS, XFS, и OCFS2. Текущей файловой системой по умолчанию для установки новых SUSE Linux Enterprise 11 является ext3. OCFS2 является кластерной файловой системой. XFS используется для крупномасштабных систем с большой нагрузкой и несколькими параллельными операциями чтения и записи (например, для баз данных и файловых серверов с Samba, NFS и т.д.).

Так же может потребоваться использовать две файловые системы одновременно ext3 и XFS.

На Рис. 1 представлена сравнительная характеристика возможностей файловых систем поддерживаемых SUSE Linux Enterprise Server.

 

Рис. 1 - Возможности файловых систем

2. Web-сервер Apache

 

.1 Описание web-сервера Apache

HTTP-сервер являете свободно распространяемым web-сервером. Apache так же является кроссплатформенным ПО , BSD, Mac OS, Microsoft Windows, Novell NetWare, BeOS.

Основными достоинствами Apache являются надёжность и гибкость конфигурации. Он позволяет подключать внешние модули для предоставления данных, использовать СУБД для аутентификации пользователей, модифицировать сообщения об ошибках и т. д.

Сервер Apache состоит из ядра и подключаемых модулей. Ядро Apache включает в себя основные функциональные возможности, такие как обработка конфигурационных файлов, протокол HTTP и система загрузки модулей. Ядро (в отличие от модулей) полностью разрабатывается Apache Software Foundation , так и загружены динамически, через директивы конфигурационного файла.

В модулях реализуются такие вещи, как:

Поддержка языков программирования .

Добавление функционала.

Исправление ошибок или модификация основных функций.

Усиление безопасности .

Ниже представлены базовые модули, входящие в состав сервера при сборке по умолчанию: - авторизация доступа - выдача информации о текущем состоянии сервера;- директива UserDir позволяет определить каталог в домашнем каталоге пользователя, который надо использовать при обработке URL вида

Модули расширения, которые необходимо добавить явно при сборке Apache: _anon - доступ анонимных клиентов к закрытым каталогам по ftp;_dbm - аутентификация Basic, построенная на DBM;_meta - позволяет добавлять заголовки в ответ;

для каждого файла создаётся отдельный файл с дополнительными заголовками; MetaDir, MetaFiles, MetaSuffix);и dav_fs полные заголовки каждого запроса для отладки тяжёлых случаев;- считает входящие и исходящие байты для каждого запроса, что позволяет использовать форматы %I и %O ?/p>