Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
!diplom_Lazutin.doc
Скачиваний:
4
Добавлен:
27.10.2018
Размер:
672.77 Кб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное бюджетное образовательное

учреждение высшего профессионального образования

«Национальный исследовательский ядерный университет «МИФИ»

ОБНИНСКИЙ ИНСТИТУТ АТОМНОЙ ЭНЕРГЕТИКИ – филиал НИЯУ МИФИ

Факультет “Кибернетики”

Кафедра “Компьютерные системы, сети и технологии”

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА К ДИПЛОМНОМУ ПРОЕКТУ

на тему:

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

Выполнил студент V курса

группы ВТ-3-C06

специальности 230101

очного отделения

Лазутин А.В.

/_______/

Руководитель доцент кафедры КССТ

Сапунов В.Д.

/_______/

Рецензент заведующий отдела развития

информационных технологий

к.т.н. ГУ «ВНИИГМИ-МЦД»

Шаймарданов В.М.

/_______/

- Обнинск 2011 г. -

Аннотация

Дипломная работа посвящена организации web-доступа в среде zLinux на сервере z9 BC. В качестве среды zLinux использовалась операционная система SUSE Linux Enterprise Server 11 для System z.

Целью работы является обеспечить web-доступ на сервер z9 BC, используя программное обеспечение, установленное на IBM z9 BC, а именно HTTP сервер Apache.

Web-сервер Apache будет предоставлять доступ к ресурсам сервера пользователям, подключенным к внутренней сети.

Содержание

Аннотация 2

Содержание 3

Обозначения и сокращения 4

Введение 5

Постановка задачи 6

1. SUSE Linux Enterprise Server для System z 7

2. Web-сервер Apache 13

3. Безопасность жизнедеятельности 49

Заключение 54

Список используемых источников 55

Приложение 1 56

Приложение 2 68

Приложение 3 70

Обозначения и сокращения

zLinux − операционная система Linux для линейки серверов с Z архитектурой

z9 BC − сервер IBM System z9 Business Class

z/VM – диалоговая, многопользовательская операционная система

System Z – бренд компании IBM для обозначения линейки мейнфреймов с Z архитектурой

YaST – программный пакет в ОС SuSE Linux, являющийся утилитой конфигурации операционной системы и установки/обновления пакетов с ПО.

Web – распределенная система, предоставляющая доступ к связанным между собой документам, расположенным на различных компьютерах, подключенных к Интернету.

HTTP – протокол прикладного уровня передачи данных (HyperText Transfer Protocol)

СУБД – система управления базами данных

SSL – криптографический протокол, который обеспечивает установление безопасного соединения между клиентом и сервером

CGI – стандарт интерфейса, используемого для связи внешней программы с web-сервером

SSI – язык для динамической «сборки» веб-страниц на сервере из отдельных составных частей и выдачи клиенту полученного HTML-документа

NAT – механизм в сетях TCP/IP, позволяющий преобразовывать IP-адреса транзитных пакетов

MPM – мультипроцессный модуль обработки запросов

.NET – программная платформа, разработанная корпорацией Microsoft

MD5 – 128-битный алгоритм хеширования

Mono – проект по созданию полноценного воплощения системы .NET Framework на базе свободного программного обеспечения

SLES – SUSE Linux Enterprise Server

Введение

В настоящее время находит широкое применение так называемая трехуровневая модель создания приложений типа клиент-сервер. Трехуровневая архитектура приложения типа клиент-сервер требует реструктуризации обычного приложения на три части, а иногда и более. При этом выделяют следующие уровни:

  • клиентский уровень – обеспечивает отображение результатов обработки и может включать в себя логические функции обработки информации,

  • уровень сервера приложений – выполняет основную часть обработки информации,

  • уровень сервера баз данных – обеспечивает управление данными и доступ к ним.

Все три уровня могут быть реализованы как на одном, таки и на нескольких физических компьютерах.

Учитывая интенсивное развитие работ, связанных с представлением данных в сети Интернет, когда создаются различного рода сайты, позволяющие ученым оперативно обмениваться информацией, трехуровневая модель требует введения еще одного сервера, а именно web-сервера. В этом случае в качестве клиентского программного обеспечения выступает стандартный браузер, рассматриваемый как тонкий клиент, а web-сервер осуществляет взаимодействие с сервером приложений и сервером баз данных.

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

Основной целью данного диплома будет рассмотрение web-сервера и последующая его настройка.

Данный web-сервер будет использоваться для нужд внутренней локальной сети, состоящей из трех подсетей. Пользователи этой сети будут иметь возможность использовать ресурсы, расположенные на сервере, получая к ним доступ по средствам одного лишь браузера.