Южно Уральского Государственного Университета Машиностроительный Факультет Кафедра укиС курсовая

Вид материалаКурсовая

Содержание


Журнал сервера
Программное обеспечение
Apache — свободный
IIS от компании Microsoft
Антивирусная программа
Мобильный телефон
Бытовая техника
Подобный материал:
Федеральное агентство по образованию

Южно Уральского Государственного Университета

Машиностроительный Факультет

Кафедра УКиС


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


по информационному обеспечению

На тему «Web - сервер»


Выполнил: Баширова О.А.

Группа: 371

Проверил: Кулешов Ю.В.


Миасс,

2010 г.


Содержание


  1. Введение.
  2. Понятия и определения.
  3. База данных WAIS в Интернете.
  4. Дополнительные функции.
  5. Программное обеспечение.
  6. Клиенты.
  7. Коммерческие Web-серверы.
  8. Некоммерческие Web-серверы.
  9. Платформы.
  10. Администрирование сервера.
  11. Администратор сервера.
  12. Подсказка.
  13. Установка серверных расширений Frontpage.
  14. Удаление серверных расширений Frontpage.
  15. Изменение номера порта сервера.
  16. Добавление имени и пароля администратора.
  17. Разрешение и запрещение прав авторства.
  18. Персональный Web-сервер Microsoft.



Введение

Сегодня Internet становится общедоступным и зачастую кратчайшим путем в мир информации. Начало же этой в полном смысле революции было положено в 1993г., когда в недрах Internet "соткалась" своего рода электронная паутина - подсеть World Wide Web, или сокращенно WWW. Фактически WWW - это просто набор остроумных программ, позволяющих упорядочить разнородную информацию, содержащуюся в разбросанных по сети компьютерах - WWW - серверах, и вместе со всеми указателями организовать эту информацию таким образом, чтобы она могла быть представлена на экране компьютера в виде легкочитаемых информационных страниц.

Технология гиперпосылок, содержащихся в WWW - документах и отрабатываемых программами доступа к WWW - серверам составляет основное отличие WWW, позволяющее пользователям быстро ориентироваться в Internet.

У каждого сервера есть свое имя. При создании сервера это имя покупают за небольшую сумму (около 100 долларов в год). Организация, установившая у себя сервер и получившая имя может теперь подключать к своему серверу всех желающих. Она становится сервис - провайдером. К одному сервис - провайдеру может быть подключено от нескольких клиентов до нескольких миллионов. Миллионы постоянных серверов Интернета служат как бы "розеткой", к которым и подключаются пользователи. Но эти "розетки" могут выполнять еще две важные функции - хранение и передача информации.

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

На одном физическом сервере могут быть размещены десятки и сотни Web - серверов.

Свою информацию на Web - сервер отправляют во время кратковременных сеансов связи с сервис - провайдером. Все остальное время можно заниматься своими делами, а Web - сервер как бы обеспечивает постоянное представительство в Internet.

Пользователи со всего мира могут его посещать, читать, смотреть, оставлять свои сообщения или соображения по тому или иному поводу. Достаточно лишь один раз в день уделять несколько часов (или минут) обновлению информации на сервере.

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

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

Понятия и определения

Веб-сервер — это ссылка скрыта (Сервер – в информационных технологиях – программный компонент вычислительной системы, выполняющий сервисные функции по запросу клиента, предоставляя ему доступ к определенным ресурсам или услугам.), принимающий ссылка скрыта (HTTP — ссылка скрыта прикладного уровня передачи данных)-запросы от клиентов, обычно ссылка скрыта (Веб-обозрева́тель, бра́узер (от ссылка скрыта Web browser; вариант броузер — неправильно) — ссылка скрыта для просмотра ссылка скрыта, то есть для запроса веб-страниц (преимущественно из ссылка скрыта), их обработки, вывода и перехода от одной страницы к другой.), и выдающий им ссылка скрыта-ответы, обычно вместе с ссылка скрыта-страницей, изображением, ссылка скрыта, медиа-потоком или другими данными. Веб-серверы — основа ссылка скрыта.

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

ссылка скрыта, которым обычно является ссылка скрыта, передаёт веб-серверу запросы на получение ресурсов, обозначенных ссылка скрыта-адресами. Ресурсы — это ссылка скрыта-страницы, изображения, файлы, медиа-потоки или другие данные, которые необходимы клиенту. В ответ веб-сервер передаёт клиенту запрошенные данные. Этот обмен происходит по протоколу ссылка скрыта.

База данных WAIS в Интернете.

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

Назовем лишь несколько имен баз данных, ведущихся в сети RELCOM: consultant (законодательные и правовые акты), relcom/currency (курсы валют), adv-audio-video (аудио, видеотехника), adv-cons2 (косметика, одежда), adv-orgtsch (компьютеры - оргтехника), adv-bransort (автомобили) и т.д.

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

Один раз в месяц, каждый из Archie - серверов запускает специальную программу просмотра каталогов и имен файлов, содержащихся на приписанных к ним FTP - серверов.

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

В настоящее время системой Archie охвачено свыше тысячи анонимных FTP - серверов. Содержимое объединенной базы данных Archie составляет свыше 20 Гигабайт (2,5 млн. имен файлов и их описания).

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

На настоящее время суммарная индексная база системы Veronika содержит приблизительно 15 млн. записей, описывающих ресурсы на более чем 5000 Copher - серверах, а также отдельные ресурсы приблизительно 5000 серверов, в т.ч. 3900 ресурсов WWW - серверов и около 1000 ресурсов, доступных в telnet - сеансе. Актуализация записей в базе Veronika производится приблизительно раз в месяц. Veronika производит поиск ресурсов, просматривая только заголовки документов.

Как правило, для доступа к услугам Veronika используется программа Gopher - клиена. Доступ к любому из серверов Veronika можно получить:
  • используя программу Gopher - клиена;
  • используя систему шлюров Gopher - mail;
  • используя программу WWW - клиена.

Дополнительные функции

Веб-серверы могут иметь различные дополнительные функции, например:

Журнал сервера (ссылка скрыта server log, также часто встречается прямая транслитерация — «логи сервера») — файлы, содержащие системную информацию работы сервера, в которых протоколируются все действия пользователя на сайте, используемую для анализа и оценки ссылка скрыта и их посетителей.

Аутентифика́ция (ссылка скрыта Authentication) — проверка принадлежности субъекту доступа предъявленного им ссылка скрыта; подтверждение подлинности.

Авторизация (ссылка скрыта authorization):

1. Процесс предоставления определенному лицу прав на выполнение некоторых действий.

2. Процесс подтверждения (проверки) прав пользователей на выполнение некоторых действий.

Программное обеспечение


На ноябрь 2009 года двумя наиболее распространёнными веб-серверами, вместе занимающими около 68 % рынка, являются:

Основными достоинствами Apache считаются надёжность и гибкость конфигурации. Он позволяет подключать внешние модули для предоставления данных, использовать ссылка скрыта (Систе́ма управле́ния ба́зами да́нных) для ссылка скрыта пользователей, модифицировать сообщения об ошибках и т. д. Поддерживает ссылка скрыта(IPv6 (ссылка скрыта Internet Protocol version 6) — новая версия ссылка скрыта ссылка скрыта(nternet Protocol или IP (ссылка скрыта internet protocol — межсетевой протокол) — ссылка скрыта ссылка скрыта, протокол сетевого уровня семейства («стека») ссылка скрыта)).

IIS (Internet Information Services, до версии 5.1 — Internet Information Server) — ссылка скрыта (Проприета́рное программное обеспечение (ссылка скрыта proprietary software; от proprietary — частное, патентованное, в составе собственности и software — программное обеспечение) — ссылка скрыта, являющееся частной собственностью авторов или правообладателей и не удовлетворяющее ссылка скрыта (наличия ссылка скрыта недостаточно).) набор ссылка скрыта для нескольких служб ссылка скрыта от компании ссылка скрыта. IIS распространяется с ссылка скрыта семейства ссылка скрыта.

Некоторые другие известные веб-серверы:

Клиенты


В качестве клиентов для обращения к веб-серверам могут использоваться различные программы и устройства:

Веб-обозрева́тель, бра́узер (от ссылка скрыта Web browser; вариант броузер — неправильно) — ссылка скрыта для просмотра ссылка скрыта, то есть для запроса веб-страниц (преимущественно из ссылка скрыта), их обработки, вывода и перехода от одной страницы к другой.

Большинство браузеров умеют также показывать оглавление ссылка скрыта-серверов.

FTP (ссылка скрыта File Transfer Protocol — ссылка скрыта файлов) — ссылка скрыта, предназначенный для передачи ссылка скрыта в ссылка скрыта.
  • разнообразные программы, самостоятельно обращающиеся к веб-серверам для получения обновлений или другой информации (например, ссылка скрыта может периодически запрашивать у определённого веб-сервера обновления своих баз данных);

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

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

WAP (ссылка скрыта Wireless Application Protocol — протокол беспроводного доступа) — это средство получения доступа к ссылка скрыта-ресурсам посредством только ссылка скрыта, не прибегая к помощи ссылка скрыта и/или ссылка скрыта. По сути, это технический стандарт, описывающий способ, с помощью которого информация из ссылка скрыта передаётся на ссылка скрыта мобильного телефона.

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

Коммерческие Web-серверы

- Microsoft Internet Information Server (для Windows NT Server 3.51 и 4.0)

- Microsoft Peer Web Services (для Windows NT Workstation 4.0)

- Microsoft Personal Web Server (для Windows 95; включен в Frontpage 98 Bonus Pack)

- Frontpage Personal Web Server (для Windows 95; входит в состав Frontpage 98)

- Netscape Enterprise Server (для Windows NT и UNIX)

- Netscape FastTrack Server (для Windows 95, Windows NT и UNIX)

- Netscape Commerce Server (для Windows NT и UNIX)

- Netscape Communications Server (для Windows NT и UNIX)

- O'Reilly WebSite и WebSite Professional (для Windows 95 и Windows NT)

Некоммерческие Web-серверы

- NCSA (для UNIX)

- Apache (для UNIX)

- CERN (для UNIX)


Платформы

- Microsoft Windows 95

- Microsoft Windows NT Workstation и Windows NT Server

- UNIX (Solaris, SunOS, HP/UX, IRIX, BSD, Linux и Digital UNIX)

Где их взять. Серверные расширения Frontpage для всех Web-серверов на базе Windows 95 и Windows NT (как от Microsoft, так и от Netscape и O'Reilly) включены в комплект поставки Frontpage 98 и автоматически устанавливаются при установке Frontpage. Расширения для Web-серверов под UNIX можно переписать с Web-сайта Frontpage по адресу www.microsoft.com/frontpage/.

Распаковка Серверных расширений. Серверные расширения поставляются в форме самораспаковывающегося архива. Для распаковки расширений на вашем Web-сервере следуйте прилагающимся к ним инструкциям. Обычно для запуска распаковки достаточно двойного щелчка на ЕХЕ-файле.

Стандартный процесс установки Серверных расширений Frontpage весьма прост и ориентирован главным образом на сети intranet с невысокой степенью защиты. Однако провайдерам услуг Internet, которые собираются разместить у себя Серверные расширения, и корпоративным потребителям, нуждающимся в хорошей защите, стоит заглянуть в раздел Web Presence Providers (Провайдеры присутствия в Internet) на Web-сайте Frontpage. Там они смогут переписать документацию и программное обеспечение для провайдеров.

Администрирование сервера

Большую часть повседневных задач управления сервером можно выполнять прямо из Проводника Frontpage. В нем посредством команд меню можно, например, вводить новых пользователей; устанавливать для них права доступа; устанавливать параметры работы с proxy-сервером; назначать и изменять пароли. Большинство этх команд обсуждается в главах 3 и 5.

Администратор сервера

Администратор сервера Frontpage (Frontpage Server Administrator) представ-лет собой программу, с помощью которой осуществляется целый ряд операций, относящихся к установке и удалению Серверных расширений и конфигурированию различных элементов Web-серверов, используемых совместно с Frontpage.

Подсказка

В папке, где установлен Frontpage (по умолчанию это СЛРгодгат Files\ Microsoft Frontpage) вы найдете ярлык Frontpage Server Administrator. Windows-версия Администратора сервера запускается двойным щелчком на этом ярлыке в проводнике Windows.

Администратор сервера входит в поставку Frontpage в двух вариантах: в Windows-версии, и в версии командной строки. Обе их можно найти в папке Program Files\Microsoft FrontPage\bin того диска, на котором установлен Frontpage. Windows-версия называется FPSRVWIN.EXE, а версия командной строки FPSRVADM.EXE. Обе эти версии можно запустить двойным щелчком в проводнике Windows.

Ниже по шагам расписаны те процедуры, которые можно выполнить с помощью Windows-версии Администратора сервера Frontpage. Инструкции по использованию версии командной строки можно найти в разделе "Frontpage Server Administrator - Command Line Version" (Администратор сервера Frontpage - версия командной строки) справочной системы Frontpage.

Frontpage поддерживает возможность размещения на одном сервере сайтов с разными доменными именами, например, www.bill.com и www.vlvian.com - т. н. multi-homing. Эта опция устанавливается при конфигурировании Серверных расширений.

Установка Серверных расширений Frontpage

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

Установка Серверных расширении производится следующим образом:

1. Запустите Администратор сервера Frontpage.

2. Нажмите кнопку Install. В диалоговом окне Configure Server Type (Выбор типа сервера) выберите из списка Server Type (Тип сервера) тип вашего Web-сервера и нажмите кнопку ОК.

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

3. Далее следуйте инструкциям, которые будут появляться на экране по ходу установки.

4. Вернувшись в диалоговое окно Администратора сервера, нажмите кнопку Close.

Удаление Серверных расширений Frontpage

Чтобы удалить с определенного порта Серверные расширения, сделайте следующее:

1. Остановите сервер.

2. Запустите Администратор сервера Frontpage.

3. В списке Select server or port (Выбор сервера или порта) выберите порт, с которого вы хотите удалить Серверные расширения.

4. Нажмите Uninstall. Появится диалоговое окно Server Administrator с просьбой подтвердить операцию удаления.

5. Нажмите кнопку ОК.

6. Появится окно с сообщением об успешном окончании процедуры удаления; нажмите кнопку ОК.

7. В диалоговом окне Администратора сервера нажмите кнопку Close.

Удаление Серверных расширений не затрагивает содержимого находящихся на сервере сайтов, т. е. файлов HTML, графики и т. п.

Изменение номера порта сервера

Чтобы изменить номер порта сервера, придется сначала удалить с этого порта Серверные расширения, затем изменить номер порта, а потом снова установить Серверные расширения.

Чтобы изменить номер порта Web-сервера с установленными Серверными расширениями, сделайте следующее:

1. Остановите сервер.

2. Запустите Администратор сервера Frontpage.

3. Выберите номер порта, который вы хотите изменить, в списке Select server or port.

4. Удалите Серверные расширения с выбранного порта, нажав Uninstall. Подтвердите удаление, нажав кнопку ОК в диалоговом окне Server Administrator: когда появится сообщение об успешном удалении расширений, снова нажмите кнопку ОК.

5. Измените номер порта сервера в соответствии с инструкциями к вашему серверу. Например, для Персонального Web-сервера Frontpage номер порта следует изменить в конфигурационном файле сервера (httpd.cnf).

6. Установите Серверные расширения на новый порт, нажав кнопку Install. В диалоговом окне Configure Server Type выберите тип сервера и нажмите кнопку ОК. Следуйте инструкциям, которые будут появляться по ходу установки.

7. Если вам будет предложено перезапустить сервер, нажмите кнопку Yes.

8. Вернувшись в диалоговое окно Администратора сервера, нажмите кнопку Close.

Добавление имени и пароля администратора

Как вы знаете из глав 3 и 5, администрировать имена и пароли пользователей можно с помощью команд Проводника Permissions и Change Password. Администратор сервера Frontpage предоставляет возможность задавать имена и пароли администраторов Web-серверов. Преимущество использования для этой цели Администратора сервера состоит в том, что с его помощью можно назначать имена и пароли администраторов для любых сайтов на любых серверах, к которым вы имеете доступ, не открывая сайт в Проводнике. Это делается следующим образом:

1. Запустите Администратор сервера Frontpage.

2. Нажмите кнопку Security. Вы увидите диалоговое окно Administrator name and password (если вы используете Web-сервер Microsoft, то поля Password вы здесь не увидите, поскольку для него пароли обслуживаются на системном уровне; подробнее об этом рассказано в главе 5).

3. В поле Web Name введите имя сайта, а в поле Name - имя администратора.

4. Если поле Password доступно, введите пароль и подтвердите его в поле Confirm password (Подтверждение пароля). Если это имя уже зарегистрировано, то существующий пароль будет заменен на новый.

5. Нажмите кнопку ОК, чтобы закрыть диалоговое окно Administrator name and password.

6. Нажмите Password в диалоговом окне Администратора сервера.

(Совет)

Если вы используете Microsoft Personal Web Server, то в диалоговом окне Administrator name and password не будет полей Password и Confirm password.

Пароли Персонального Web-сервера Microsoft устанавливаются с помощью Администратора служб Internet (Internet Services Administrator). Более подробная информация приведена ниже, в разделе "Персональный Web-сервер Microsoft".

Разрешение и запрещение прав авторства

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

1. Запустите Администратор сервера Frontpage.

2. В списке Select server or port выберите порт, на котором вы хотите запретить или разрешить редактирование.

3. Нажмите кнопку Authoring. Появится диалоговое окно Enable/Disable

Authoring (Разрешить/запретить редактирование), показывающее, разрешено или запрещено в настоящий момент редактирование на выбранном порту.

4. Установите переключатель Web Authoring в нужное положением

5. Если вам для редактирования необходимо использовать SSL, установите флажок Require SSL for Authoring (Для редактирования требуется SSL). Тем самым для всех операций редактирования будет обеспечена защита на уровне SSL.

6. Сделав все необходимые установки, нажмите кнопку ОК.

7. Нажмите кнопку Close в диалоговом окне Администратора сервера Frontpage.

Обновление сайтов Frontpage при установке новой версии Серверных расширений

Когда вы устанавливаете новую версию Серверных расширений Frontpage, сайты, созданные в старой версии, подлежат обновлению. Оно заключается в копировании необходимого программного обеспечения в служебные папки сайтов, привязанных к выбранному порту. Содержимое сайтов - файлы HTML, графика и пр. - при этом не затрагивается.

Процедура модернизации сайтов выглядит следующим образом:

1. Запустите Администратор сервера Frontpage.

2. Нажмите кнопку Upgrade.

3. Вы увидите окно Server Administrator с сообщением о том, что сейчас будет произведено обновление сайтов новой версией Серверных расширений; нажмите кнопку ОК, после чего сайты, связанные с выбранным портом, будут обновлены и появится диалоговое окно с сообщением об успешном завершении операции. Нажав кнопку ОК, вы вернетесь в диалоговое окно Frontpage Server Administrator.

4. Закройте диалоговое окно, нажав кнопку Close.

Для более подробного изучения вопросов администрирования сервера и использовании Серверных расширений обратитесь к справочной системе Frontpage и Web-сайту Frontpage по адресу www.microsoft.com/frontpage/.

Персональный Web-сервер Microsoft

Персональный Web-сервер Microsoft также предоставляет возможность администрирования и конфигурирования. Персональный сервер автоматически конфигурируется таким образом, что непосредственно после установки он сразу готов к работе. Об этом, в частности, вам скажет новый значок в правом нижнем углу панели задач Windows.

После двойного щелчка на этом значке вы увидите диалоговое окно Personal Web Server Properties (Свойства Персонального Web-сервера), состоящее из четырех вкладок. Это окно можно также открыть, нажав кнопку Start (Пуск), выбрав Control Panel (Панель управления) в меню Settings (Настройка) и дважды щелкнув на значке Personal Web Server.

На вкладке General (Общие) диалогового окна Personal Web Server

Properties, размещаются адрес Web-сервера, адрес домашней страницы и кнопки Display Home Page (Вывести домашнюю страницу) и More Details (Подробности); при нажатии на последнюю кнопку в вашем браузере откроется небольшое руководство по Персональному Web-серверу, освещающее основные сведения о сервере, начало работы с ним и администрирование WWW- и РТР-серверов.


Литература


Ссылки
  1. ссылка скрыта
  2. ссылка скрыта
  3. ссылка скрыта