- •Аннотация
- •Содержание
- •Обозначения и сокращения
- •Введение
- •Постановка задачи
- •1.1 Обзор возможностей
- •1.1.1 Объединение серверов
- •1.1.2 Поддержка встроенных средств для Linux (ifl)
- •1.1.3 Более простые и эффективные системы управления
- •1.1.4 Расширенный менеджер безопасности
- •1.1.5 Высокая доступность и кластеризация
- •1.1.6 Улучшенная производительность
- •1.2.2 Ограничения ядра
- •1.2.3 Поддержка файловых систем
- •2.1 Описание web-сервера Apache
- •2.2 Инсталляция web-сервера Apache
- •2.2.1 Сборка web-сервера Apache
- •2.2.2 Установка web-сервера Apache
- •2.2.3 Запуск web-сервера Apache
- •2.2.4 Остановка и перезапуск web-сервера Apache
- •2.2.5 Обновление web-сервера Apache
- •2.3 Конфигурирование web-сервера Apache
- •2.3.1 Основные настройки web-сервера Apache
- •2.3.2 Настройка виртуальных хостов
- •2.3.3 Настройки авторизации и аутентификации
- •3. Безопасность жизнедеятельности
- •3.1 Основные негативные воздействия и борьба с ними
- •3.2 Выбор помещения
- •3.3 Выбор стола и его ориентации
- •3.4 Выбор и установка кресла
- •3.5 Условия эксплуатации компьютера
- •3.6 Требования к электропитанию компьютера
- •3.7 Меры безопасности при работе на компьютере
- •Заключение
- •Список используемых источников
- •Приложение 1
- •Приложение 2
- •Приложение 3
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное
учреждение высшего профессионального образования
«Национальный исследовательский ядерный университет «МИФИ»
ОБНИНСКИЙ ИНСТИТУТ АТОМНОЙ ЭНЕРГЕТИКИ – филиал НИЯУ МИФИ
Факультет “Кибернетики”
Кафедра “Компьютерные системы, сети и технологии”
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА К ДИПЛОМНОМУ ПРОЕКТУ
на тему:
«Организация 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-сервер будет использоваться для нужд внутренней локальной сети, состоящей из трех подсетей. Пользователи этой сети будут иметь возможность использовать ресурсы, расположенные на сервере, получая к ним доступ по средствам одного лишь браузера.