3анятие 3. Виртуальные каталоги

(Продолжительность занятия 20 минут)

Виртуальный каталог представляет собой папку, которая физически находится за пределами основной папки соответствующей службы IIS (WWW или FTP), но для посетителей Вашего узла ничем не отличается от всех остальных папок. На этом занятии Вы познакомитесь с различными типами виртуальных каталогов, а также с их созданием и управлением ими.


Изучив материал этого занятия, Вы сможете:


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

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

Службы WWW и FTP работают с виртуальными каталогами, причем в этом качестве может выступать папка, размещенная:

Локальные виртуальные каталоги

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

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

Удаленные виртуальные каталоги

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

Как и в случае локальных виртуальных каталогов, при создании удаленного виртуального каталога необходимо присвоить папке псевдоним и указать ее адрес в формате универсального соглашения об именах (Universal Naming Convention, UNC). Для доступа к папке по UNC-пути понадобится допустимое имя пользователя и пароль. Введенные Вами имя и пароль будут впоследствии использоваться посетителями узла, обращающимися к информации в этом виртуальном каталоге.

 


Внимание! Позаботьтесь о том, чтобы учетная запись, предназначенная для доступа пользователей Интернета к удаленному виртуальному каталогу, предоставляла разрешения на работу лишь с этим каталогом. Ни в коем случае не применяйте для доступа к виртуальным каталогам учетную запись администратора.


Администрирование виртуальных каталогов

Виртуальный каталог создают с помощью любого из административных инструментов IIS; различаются при этом лишь интерфейсы.

Интегрируемый модуль Диспетчера служб Интернета консоли Microsoft Management Console позволяет создать виртуальный каталог средствами мастера. Для редактирования параметров виртуального каталога служит окно свойств Virtual Directory.

При HTML-администрировании (HTMLA) виртуальный каталог создается с помощью Web-страницы. Этот способ применяется для удаленного создания и конфигурирования виртуальных каталогов.

Среда выполнения сценариев (Windows Scripting Host, WSH) позволяет автоматизировать процесс создания виртуальных каталогов.

 

Упражнение

В этом упражнении Вы создадите виртуальный каталог. Сначала с помощью Проводника Windows NT Вы подготовите папку и предоставите ее в общее пользование, а затем средствами Диспетчера служб Интернета свяжете с ней виртуальный каталог.

> Создание виртуального каталога

  1. Создайте папку С :\Inetpub\Vdir.
  2. Скопируйте файл Default.asp из папки C:\Inetpub\Wwwroot в папку C:\Inetpub\Vdir.
  3. Запустите Internet Service Manager.
  4. Щелкните правой кнопкой значок Default Web Site. Появится контекстное меню.
  5. Выберите в меню команды New, Virtual Directory. На экране появится окно мастера создания виртуальных каталогов (см. рисунок).
  6. В качестве псевдонима каталога введите MyVirSite.
  7. Щелкните кнопку Next.
  8. Введите путь c:\inetpub\vdir и щелкните Next.
  9. Щелкните Finish.
  10. Запустите Internet Explorer и в поле Address введите Ьиу.//имя_компьютера/ myvirsite. В окне Internet Explorer появится основная страница сервера IIS.
  11. Перейдите в окно Диспетчера служб Интернета.
  12. На левой панели выберите значок MyVirSite и нажмите клавишу F2. Интерфейс Диспетчера служб Интернета позволяет переименовать виртуальный каталог.
  13. Переименуйте MyVirSite в OldVirSite.
  14. Перейдите в окно Internet Explorer и щелкните кнопку Refresh. Появится сообщение об отсутствии объекта: «The HTTP/1.0 404 Object not found».
  15. В поле Address введите имя_компьютера/oldwsite и нажмите клавишу ENTER. В окне Internet Explorer появится основная страница Вашего сервера.

Виртуальные каталоги и Frontpage

Microsoft Frontpage автоматически управляет виртуальными каталогами. При установке Frontpage создаются виртуальные каталоги для папок, содержащих серверные расширения Frontpage. Кроме того, папки можно пометить как исполняемые, разрешив им тем самым содержать такие исполняемые объекты, как:

 


Примечание Поскольку Frontpage не поддерживает несмежные области Webсервера, виртуальные каталоги нельзя использовать при объединении материалов узла средствами Frontpage.

Резюме

Виртуальный каталог представляет собой папку, которая физически находится за пределами основной папки соответствующей службы IIS (WWW или FTP). IIS поддерживает виртуальные каталоги двух типов: локальные и удаленные. Первые размещаются на диске того же компьютера, где работает Internet Information Server. Удаленные виртуальные каталоги располагаются на других компьютерах того же домена, что и компьютер IIS. Для создания виртуального каталога подойдет любой из административных инструментов IIS, a Microsoft Frontpage возьмет на себя автоматическое управление виртуальными каталогами.

Используются технологии uCoz