Веб-сервер Apache

Понятие сервера и его характеристики. Особенности современных веб-серверов Apache, Internet Information Services и Nginx. Требования к оборудованию для установки веб-сервера Apache. Настройка виртуального хоста. Лицензирование программного обеспечения.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 19.05.2015
Размер файла 1,7 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Министерство образования и науки Челябинской области

Челябинский радиотехнический техникум

Специальность 230111 «Компьютерные сети»

Курсовая работа

По дисциплине Программное обеспечение компьютерных сетей

Веб-сервер Apache

Содержание

Введение

1. Технический выбор

1.1 Цель проекта

1.2 Обзор современных веб-серверов

1.2.1 Веб-сервер Apache

1.2.2 Веб-сервер Internet Information Services(IIS)

1.2.3 Веб-сервер Nginx

2. Техническое решение

2.1 Требования к оборудованию

2.2 Установка веб-сервера Apache

2.2.1 Настройка виртуального хоста

3. Лицензирование

Заключение

Введение

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

Веб-сервер -- сервер, принимающий HTTP-запросы от клиентов, обычно веб-браузеров, и выдающий им HTTP-ответы, как правило, вместе с HTML-страницей, изображением, файлом, медиа-потоком или другими данными. Главная задача веб-сервера принимать HTTP-запросы от пользователей, обрабатывать их, переводить в цифровой компьютерный код. Затем выдавать HTTP-ответы, преобразуя их из миллионов нолей и единичек в изображения, медиа-потоки, буквы, HTML страницы. Любой веб-сервер, для удобства его использования пользователями, должен иметь удобный веб-браузер. Он передает веб-серверу запросы, преобразованные в URL-адреса интернет - ресурсов.

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

1. Технический выбор

1.1 Цель проекта

Разработать конфигурацию веб-сервера для организации с 30 компьютерами.

1.2 Обзор современных веб-серверов

Перечислим самые популярные WEB-серверы:

ѕ Apache - примерно 55-60% всех сайтов в Интернете;

ѕ Microsoft-IIS - примерно 12-14 % всех сайтов в Интернете;

ѕ Nginx - примерно 10-12% всех сайтов в Интернете.

1.2.1 Веб-сервер Apache

Apache является кроссплатформенным ПО, поддерживает операционные системы Linux, BSD, Mac OS, Microsoft Windows, Novell NetWare, BeOS. Основными достоинствами Apache считаются надёжность и гибкость конфигурации.

Ядро Apache включает в себя основные функциональные возможности, такие как обработка конфигурационных файлов, протокол HTTP и система загрузки модулей. Теоретически, ядро apache может функционировать в чистом виде, без использования модулей. Однако, функциональность такого решения крайне ограничена. Ядро Apache полностью написано на языке программирования C.

Система конфигурации Apache основана на текстовых конфигурационных файлах. Имеет три условных уровня конфигурации:

ѕ Конфигурация сервера (httpd.conf).

ѕ Конфигурация виртуального хоста (httpd.conf c версии 2.2, extra/httpd-vhosts.conf).

ѕ Конфигурация уровня директории (.htaccess).

Apache HTTP Server поддерживает модульность. Существует более 500 модулей, выполняющих различные функции. Часть из них разрабатывается командой Apache Software Foundation, но основное количество -- отдельными open source-разработчиками.

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

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

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

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

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

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

Apache имеет различные механизмы обеспечения безопасности и разграничения доступа к данным. Основными являются:

ѕ Ограничение доступа к определённым директориям или файлам.

ѕ Механизм авторизации пользователей для доступа к директории на основе HTTP-аутентификации (mod_auth_basic) и digest-аутентификации (mod_auth_digest).

ѕ Ограничение доступа к определённым директориям или всему серверу, основанное на IP-адресах пользователей.

ѕ Запрет доступа к определённым типам файлов для всех или части пользователей, например, запрет доступа к конфигурационным файлам и файлам баз данных.

ѕ Существуют модули, реализующие авторизацию через СУБД или PAM.

1.2.2 Веб-сервер Internet Information Services(IIS)

IIS -- проприетарный набор серверов для нескольких служб Интернета от компании Майкрософт. IIS распространяется с операционными системами семейства Windows NT.

Он состоит из серии служб, включая протокол передачи файлов (FTP), протокол передачи гипертекста (HTTP), простой протокол передачи почты (SMTP) и другие, которые позволяют системе Windows управлять веб-сайтами. Последняя версия также включает различные модули для безопасности, кэширования, журналирования, сжатия и диагностики.

Поскольку IIS работает только с ОС Windows, то выбор IIS подразумевает под собой и выбор Windows Server, что, несомненно, увеличивает эксплуатационные расходы. Плюс Windows подвержен большему количеству вредоносных атак на программное обеспечение и имеет репутацию менее защищенного сервера, чем Apache.

Основным компонентом IIS является веб-сервер -- служба WWW, которая предоставляет клиентам доступ к сайтам по протоколам HTTP и, если произведена настройка, HTTPS.

Один сервер IIS может обслуживать несколько сайтов (IIS 6.0 и выше). Каждый сайт имеет следующие атрибуты:

ѕ IP-адрес сайта;

ѕ TCP-порт, на котором служба WWW ожидает подключений к данному сайту;

Заголовок узла (Host header name) -- значение заголовка Host запроса HTTP, указывающее обычно DNS-имя сайта. Таким образом, например, один сервер с одним IP-адресом может обслуживать на одном TCP-порту несколько сайтов.

Веб-сервер IIS предоставляет несколько способов разграничения доступа к сайтам и веб-приложениям. Служба WWW в составе IIS отличается от других веб-серверов тем, что функции обеспечения безопасности в ней тесно интегрированы с системой Windows NT, на основе которой она работает. В частности, чтобы получить доступ к защищённому ресурсу, посетитель должен ввести имя и пароль пользователя, существующего в системе Windows, на которой установлен IIS (или в домене Active Directory, если сервер принадлежит к домену). После этого пользователь работает с сайтом так же, как если бы он выполнил интерактивный вход в систему на сервере. К нему применяются установленные файловой системой NTFS разрешения на доступ к файлам и каталогам. Эта особенность IIS удобна для внутренних сайтов предприятий, однако практически неприменима для открытых сайтов Интернета, где невозможно создавать пользователя Windows для каждого зарегистрированного посетителя сайта. Поэтому в последнем случае разработчикам сайтов и веб-приложений обычно приходится использовать собственные механизмы ограничения доступа.

Начиная с версии 6.0 служба WWW поддерживает следующие методы аутентификации, то есть определения личности пользователя по имени и паролю:

ѕ Анонимная аутентификация (anonymous authentication) -- определение личности пользователя не выполняется.

ѕ Базовая аутентификация (basic authentication) -- имя и пароль передаются по сети открытым текстом.

ѕ Дайджест аутентификация (digest authentication) -- пароль обрабатывается хеш-функцией перед отправкой по сети, что делает невозможным его прочтение в случае перехвата злоумышленником.

ѕ Встроенная аутентификация Windows (integrated Windows authentication) -- выполняется попытка входа на сервер с теми же учётными данными, под которыми работает браузер пользователя.

ѕ Аутентификация для доступа к UNC-ресурсам (UNC authentication) -- имя и пароль передаются удаленному серверу, на котором находится опубликованный в IIS UNC-ресурс, и удаленный сервер выполняет аутентификацию.

ѕ Аутентификация с использованием .NET Passport (.NET Passport Authentication) (удалена в Windows Server 2008 и IIS 7.0)[3] -- для аутентификации используется служба .NET Passport.

ѕ Аутентификация с использованием клиентского сертификата (certificate authentication) -- для аутентификации пользователь должен предоставить SSL сертификат.

1.2.3 Веб-сервер Nginx

Nginx --веб-сервер и почтовый прокси-сервер, работающий на Unix-подобных операционных системах. Это простой, быстрый и надёжный сервер, не перегруженный функциями. Применение nginx целесообразно прежде всего для статических веб-сайтов и как прокси-сервера перед динамическими сайтами.

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

Внутри себя nginx обрабатывает соединения с помощью каналов (pipeline), цепочек команд (chain) или модулей. Другими словами, для каждой операции находится модуль, который и выполняет соответствующую работу (например, сжатие, преобразование данных, выполнение серверных сценариев, взаимодействие с вышестоящими серверами приложений с применением FastCGI или uwsgi протоколов, взаимодействие с memcached).

Главные особенности Nginx это: простота, быстрота, надежность.

Наиболее подходящим веб-сервером для организации с 30 компьютерами является Apache - потому что это самый распространенный веб-сервер в открытом доступе. Он кроссплатформенный. Для него разработано множество модулей и написано много документации.

2. Техническое решение

2.1 Требования к оборудованию

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

Веб-сервер Apache может быть установлен на любой сервер. В зависимости от характеристик серверного оборудования будет определяться его производительность.

Самая главная характеристика сервера - это его производительность, которая зависит от нескольких параметров:

ѕ типа и производительности процессоров, производительность процессоров должна быть такой, чтобы обеспечить обработку запросов всех пользователей сети, в которой установлен этот сервер.

ѕ объема и типа оперативной памяти, так как это веб-сервер объем оперативной памяти будет использоваться не только для работы программ сервера, но и для кэширования страниц сайтов значит оперативная память должна иметь большой объем.

ѕ производительности внешней памяти, внешняя память также должна иметь большой объем для того чтобы вмешать все страницы сайтов, контент сайтов, файлы пользователей сети.

Хорошим решением по показателю соотношения цена-качество являются серверы компании HP. Основным процессором серверов HP является процессор Intel Xeon, семейств E3, E5, E7.

сервер аpache хост лицензирование

2.2 Установка веб-сервера Apache

Так как организация, которая имеет 30 компьютеров, скорее всего будет использовать MS Windows в качестве операционной системы, то установка веб-сервера будет производится на эту операционную систему.

ѕ Для того чтобы начать установку нужно открыть файл установки, Рисунок 1:

Рисунок 1 Файл установки

ѕ В появившемся окне инсталлятора выбрать пункт Далее(Next), Рисунок 2:

Рисунок 2 Стартовое окно инсталлятора

ѕ Следующее окно лицензионное соглашение, Рисунок 3:

Рисунок 3 Лицензионное соглашение

ѕ Далее информационное окно, Рисунок 4

Рисунок 4 Информационное окно

ѕ Далее информация о сервере: Сетевой домен(Network Domain), Имя сервера(Server Name), Адрес электронной почты администратора сервера(Administrator's Email Address), Установить сервер для всех пользователей(for All Users). Рисунок 5:

Рисунок 5 Информация о сервере

ѕ Далее тип установки, Рисунок 6

Рисунок 6 Тип установки

ѕ Далее выбор корневой папки, Рисунок 7

Рисунок 7 Выбор корневой папки

ѕ Далее окно подтверждения установки, Рисунок 8

Рисунок 8 Подтверждение установки

ѕ Процесс установки сервера, Рисунок 9

Рисунок 9 Процесс установки

ѕ Завершение установки сервера, Рисунок 10

Рисунок 10 Завершение установки

2.2 Настройка веб-сервера Apache

2.2.1 Настройка виртуального хоста

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

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

Различают два вида виртуальных хостов:

ѕ Name-based Virtual Hosts (именованные виртуальные хосты);

ѕ IP-based Virtual Hosts (ip-виртуальные хосты).

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

Свойства виртуальных хостов определяются конфигурационным файлом httpd-vhosts.conf. Свойства веб-сервера определяются конфигурационным файлом httpd.conf. Для того чтобы сервер обрабатывал запросы для виртуального хоста нужно включить httpd-vhosts.conf в конфигурационный файл httpd.conf, для этого нужно удалить символ #, перед строкой Include conf/extra/httpd-vhosts.conf , Рисунок 11.

Рисунок 11 Включение httpd-vhosts.conf в httpd.conf

В файле httpd-vhosts.conf нужно описать сначала уже существующий хост, а после него виртуальный хост, Рисунок 12

Рисунок 12 Файл httpd-vhosts.conf

NameVirtualHost - адрес и порт на котором будут приниматься запросы для виртуальных хостов

VirtualHost - блок определяющий свойства виртуального хоста.

ServerAdmin -- электронная почта администратора сервера.

ServerName -- доменное имя сервера.

ServerAlias -- алиас для имени сервера.

DocumentRoot -- корневая директория виртуального хоста в операционной системе.

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

ErrorLog -- название журнала ошибок сервера.

CustomLog -- название журнала доступа к серверу.

Теперь нужно создать корневые папки главного хоста и виртуального хоста, которые указаны в конфигурационных файлах, Рисунок 13.

Рисунок 13 Корневые папки хостов

Веб-сервер сначала открывает файл index.html, а если его нет то index.php. Поэтому в корневых папках нужно создать один из этих файлов.

Настройка виртуального хоста завершена. Для того чтобы проверить его работу нужно запустить веб-сервер Apache, Рисунок 14

Рисунок 14 Веб-сервер Apache

В адресной строке браузера указать доменное имя хоста. Главный хост, Рисунок 15

Рисунок 15 Главный хост

Виртуальный хост, Рисунок 16

Рисунок 16 Виртуальный хост

3. Лицензирование

Лицензия Apache -- лицензия на свободное программное обеспечение Apache Software Foundation.

Свободное программное -- программное обеспечение, пользователи которого имеют права на его неограниченную установку, запуск, а также свободное использование, изучение, распространение и изменение (совершенствование), и распространение копий и результатов изменения.

Подобно всякой иной лицензии на свободное программное обеспечение, лицензия Apache даёт пользователю право использовать программное обеспечение для любых целей, свободно распространять, изменять, и распространять изменённые копии, за исключением названия.

Данная лицензия не ставит условием неизменность лицензии распространения программного обеспечения, и не настаивает даже на сохранении его бесплатного и открытого статуса. Единственным условием, накладываемым лицензией Apache, является информирование получателя о факте использования исходного кода.

При распространении программного обеспечения необходимо поместить следующие файлы в корневую директорию:

ѕ LICENSE -- файл, содержащий копию текста лицензии Apache;

ѕ NOTICE -- текстовый файл, перечисляющий все библиотеки, лицензированные под лицензией Apache вместе с именами их создателей.

В каждом лицензируемом файле должна быть сохранена вся исходная информация о копирайтах или патентах, в каждый изменённый файл должна добавляться информация о проведённых изменениях.

Заключение

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

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

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

1. ГОСТ 2.105 - 95 Общие требования к текстовым документам.

2. Письмо Минобразования России «О рекомендациях по организации выполнения и защиты курсовой работы (проекта) по дисциплине в образовательных учреждениях среднего профессионального образования»

3. Колисниченко Д. В. Linux-сервер своими руками. - 4-е издание - СПб. : Наука и техника, 2008. - 247с.

4. Материал из Википедии. Всемирная паутина[Энциклопедия] / URL : https://ru.wikipedia.org/wiki/Всемирная паутина. - 26.10.2014 г.

5. Официальный сайт [Электронный ресурс] /URL: http://www.apache.org/. - 1.06.1999г.

Размещено на Allbest.ru

...

Подобные документы

  • Установка и настройка локального web–сервера и его компонентов. Конфигурационные файлы сервера Apache и их натройка. Настройка PHP, MySQL и Sendmail. Проверка работоспособности виртуальных серверов. Создание виртуальных хостов. Тест Server Side Includes.

    учебное пособие [6,2 M], добавлен 27.04.2009

  • Компоненты вычислительной системы, предоставляющие клиенту доступ к определенным ресурсам и обмен информацией. Функциональные возможности ядра веб-сервера Apache. Механизм авторизации пользователей для доступа к директории на основе HTTP-аутентификации.

    курсовая работа [105,6 K], добавлен 07.06.2014

  • Функції прикладних програм керування контентом. Apache HTTP-сервер та його архітектура. Файл .htacces та фреймворк Bootstrap. Розробка системи управління контенту, її реалізація на сервері Apache. Пояснення принципу роботи CMS та контрольні приклади.

    курсовая работа [1,1 M], добавлен 11.04.2015

  • Виртуальная файловая система. Файловая система Ext2fs (Linux ext2 File System). Использование операционной системы Linux. Настройка веб-сервера Apache. Управление Web-сервером. Комплекс системных программных средств, реализующих управление файлами.

    курсовая работа [167,4 K], добавлен 25.12.2013

  • Опис механізмів передачі даних між сторінками. Розробка доступного та зручного інтерфейсу веб-сайту компанії "Artput" для відвідувачів сайту і для адміністратора. Установка Apache 1.3.29 та PHP 4.3.4 під Windows XP. Структура веб-сервера та веб-сайту.

    дипломная работа [5,0 M], добавлен 24.09.2012

  • Проверка работоспособности и производительности стандартно настроенного web-сервера в условиях нагрузочного тестирования. Определение критического количества одновременных запросов для данной конфигурации сервера. Нагрузка на скриптовой язык PHP.

    лабораторная работа [1,6 M], добавлен 23.03.2015

  • Характеристика деятельности предприятия "Регион". Открытие общего доступа к папке или диску. Настройка DHCP-серверов в сети, обеспечивающая ряд преимуществ. Установка, тестирование и настройка Apache, MySQL. Организация терминального доступа к серверу.

    отчет по практике [131,6 K], добавлен 12.11.2014

  • Порядок сбора данных с помощью программного обеспечения "ПРОЛОГ". Языки программирования VBA и HTML, их характерные особенности. Web-сервера Apache, принцип работы серверной системы. Реализация сбора данных и разработка сайта с показаниями приборов.

    дипломная работа [4,4 M], добавлен 24.09.2014

  • Робота з програмами FTP та Mail, їх порівняльна характеристика, оцінка переваг та недоліків, функції та можливості. Конфігурування http-серверу Apache, їхнє настроювання. Редагування файлу httpd.conf, файлу srm.conf, та access.conf, сервера inetd.

    реферат [24,1 K], добавлен 26.04.2011

  • Установка VirtualBox. Создание двух виртуальных машин с операционной системой CentOS. Настройка сетевых интерфейсов в режиме bridgeс и хоста как маршрутизатора для сети. Установка www-сервера. Настройка динамической маршрутизации по протоколу RIP.

    курсовая работа [807,5 K], добавлен 14.07.2012

  • Скачивание и установка VMware Workstation 12 Player for Windows 64 – bit operating systems. Скачивание и установка HDP 2.3 on Hortonworks Sandbox for VMware. Настройка конфигурационных файлов. Поддержка целостности данных в HDFS. Проверка работы Hadoop.

    лабораторная работа [10,7 M], добавлен 19.09.2019

  • История и основные сведения о сервере. Классификация и ресурсы серверов. Важность системы охлаждения для сервера. Выбор компонентов для сборки сервера. Основные неисправности и способы их устранения. Проведение технического обслуживания и ремонта сервера.

    дипломная работа [2,1 M], добавлен 24.06.2015

  • SUSE Linux Enterprise Server для System z: обзор возможностей, техническая информация. Web-сервер Apache: описание, инсталляция, конфигурирование. Настройка виртуальных хостов, авторизации и аутентификации. Меры безопасности при работе на компьютере.

    дипломная работа [687,7 K], добавлен 11.02.2012

  • Настройка списка контроля доступа для компьютерной сети, выходящей в интернет через прокси-сервер Squid. Использование и типы прокси-серверов, описание их архитектуры. Списки контроля доступа, идентификация, настройка конфигурации и запуск серверов.

    курсовая работа [1,3 M], добавлен 26.08.2010

  • Система доменных имен. Регистрация доменов и обратное преобразование имен. Схема работы DNS сервера. Конфигурация BIND сервера. Расшифровка полей файлов зон. Программное обеспечение, настройка DNS сервера BIND. Проверка работоспособности системы.

    курсовая работа [1,6 M], добавлен 20.09.2013

  • Многопоточный веб-сервер с входным и обрабатывающими модулями. HTTP—протокол передачи гипертекста. Установка и настройка локального веб-сервера "OpenServer". Установка phpMyAdmin, конфигурация PHP. Настройка веб-сервера и виртуальных хостов, модулей.

    курсовая работа [3,2 M], добавлен 08.12.2013

  • Электронная почта – средство обмена информацией; администрирование почтового сервера. Протоколы принудительной доставки почты. Создание и настройка виртуального сервера, параметры его конфигурации. Управление входящими сообщениями и почтовыми ящиками.

    презентация [296,8 K], добавлен 10.11.2013

  • Общее понятие, основные компоненты и функции операционной системы. Порядок установи операционной системы UbuntuLinux. Особенности инсталляции веб-сервера Nginx для передачи данных по протоколу HTTP. Установка системы управления базами данных MongoDB.

    курсовая работа [2,3 M], добавлен 11.06.2014

  • Установка, разработка конфигурации и дальнейшее администрирование FTP-сервера на системе типа UNIX. Настройка операционной системы и удаленного управления. Основные команды; соединение и передача данных. Аутентификация, способы доступа к FTP-серверу.

    курсовая работа [1,3 M], добавлен 02.04.2015

  • Язык разработки PHP: применение, синтаксис, типы данных, суперглобальные массивы, особенности интерпретатора. Apache-HTTP сервер: архитектура, механизм виртуальных хостов, функциональные возможности. Разработка сайта системы диагностики. Бюджет проекта.

    дипломная работа [1,4 M], добавлен 25.11.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.