| ||
ASP-технологии: личный Web ServerВ окне браузера появляются, одна другой лучше, созданные вами странички. Они наполнены интересным содержанием, красивыми картинками, но все же чего-то не хватает. Чего же? Интерактивности ответит догадливый читатель. Инсталляция Personal Web ServerПримечание: Если у вас уже есть какая-либо версия подобного сервера, то эту можно не скачивать, а использовать уже имеющуюся. PWS для Windows 98 отличается рядом особенностей от PWS для Windows NT. В PWS для Windows 98: Существует два типа инсталляции: В первом случае вы просто должны найти папку PWS, в ней файл Setup.exe, и запустить его. Если же вы хотите скачать инсталляху PWS, то милости прошу на сайт всемогущего Билла, то бишь Microsoft. А идти надо сюда: http://www.microsoft.com/ msdownload/ ntoptionpack/askwiz.asp. Вас встретит мастер, который тут же любезно спросит, каким способом загружать файлы. Жмите Option 1 или Option 2 в зависимости от варианта загрузки (если нажмете Option 2, то вам придется скачать ВСЕ файлы вручную). На втором шаге укажите вашу операционную систему и жмите кнопку Next (почему-то с тремя точками :-)). И, наконец, последний шаг. Закачайте себе на диск программу Download.exe, ссылка на которую расположена в нижнем правом углу. Проделав описанную процедуру, запустите Download.exe. Появится окно лицензионного соглашения. Кликайте Yes. Затем появится окошко, где необходимо указать тип инсталляции. Возможны два варианта: Если вы выберете первый вариант, то программа сначала скачает инсталяшку в указанный вами каталог, а затем сразу начнет установку PWS. Во втором случае программа ограничится простым скачиванием. На следующем шаге следует выбрать язык и тип вашей операционной системы, далее указать каталог, в который вы собираетесь скачивать PWS. После этого нужно выбрать сайт, с которого будет закачиваться программа. Кликаем Next и ждем :-). Когда PWS закачается, запустите файл Setup.exe и следуйте инструкциям на экране. Совет: внимательно смотрите на состав компонентов, которые устанавливаете. Кстати, если вы не хотите, чтобы PWS запускался автоматически при старте компьютера, то придется лезть в реестр и отключать его «ручками». А теперь давайте рассмотрим, собственно, сам Personal Web Server. Главное окноПри запуске диспетчера WEB (Пуск > Главное меню > Microsoft Personal Web Server > Личный диспетчер Web) открывается главное окно, в котором вы можете: Последнее, по моему мнению, не очень полезная вещь для stand-alone машины. Публикация в WEBЭтот инструмент предназначен для автоматического размещения копии файла (с установленным атрибутом «Только для чтения») в каталоге Webpub, который находится в родительской папке корня узла (H:\Internet_Root\). Чтобы опубликовать какой-нибудь файл, вы должны проделать следующие действия: В последнем окне мастер должен вам сообщить что-то вроде: «Были добавлены файлы: something.rar». После того как вы опубликовали файл, изменить его уже невозможно, так как он доступен в режиме «Только для чтения». Мастер публикации связывает опубликованный файл с оригиналом. Таким образом, если внести какие-нибудь изменения в оригинал, а потом в окне мастера выбрать опцию «Обновление публикуемых файлов», то эти же изменения отобразятся и в копии. После публикации файла на основной странице появляется соответствующая ссылка. Того же эффекта можно добиться, если просто скопировать нужный файл с помощью Explorer'а. Если вы решите, что данный документ вам больше не нужен, необходимо выбрать пункт «Удаление файла из списка». Из каталога Webpub он удаляется, а оригинал остается неизменным. Узел WEBДанная вкладка, предназначена для различных манипуляций с вашей основной страницей. С помощью нее вы можете прямо в окне «Диспетчера» просмотреть свою гостевую книгу или ящик сообщений. Если же вы кликните на ссылку «Изменение гостевой страницы», то откроется Internet Explorer, где вы сможете изменить стиль страницы. На выбор три варианта: Виртуальный каталогПредставьте себе, что на жестком диске в корне Web-узла, то есть в той папке, путь к которой вы указали при установке (я использовал путь H:\Internet_root\wwwroot), есть каталог с файлом \books\lang\visbasic\index.html. Можно создать виртуальный каталог с именем VB, которое будет служить ссылкой на этот путь. Тогда на файл index.html можно сослаться следующим образом: http://имя_сервера/VB/index.html. Виртуальные каталоги применяются: ДругиеНо все предыдущие разделы, если можно так выразиться, декор, без которого вполне можно обойтись. Самый же важный раздел управление виртуальными каталогами пакостная Microsoft вынесла вниз, во вкладку «Другие»! Давайте рассмотрим эту вкладку. Сверху древовидная структура виртуальных каталогов вашего узла и три кнопочки: Первая кнопка предназначена для того, чтобы создавать виртуальные каталоги. Когда вы нажмете на нее, появится окошко, где в первом поле вы должны набрать путь к реальному каталогу на диске, во втором псевдоним виртуального каталога. В нижней части этого окошка есть три галочки: «Чтение», «Выполнение» и «Сценарии». Первая стоит по умолчанию. Это значит, что если вы введете в строке браузера http://имя_сервера/имя_виртуального_каталога/, то получите эту страницу. Если же отключить эту опцию, то увидите сообщение: «HTTP Ошибка 403 Запрещено» (на рисунке). Если поставить вторую галочку, то тем самым вы разрешите выполнение ЛЮБЫХ приложений из этого каталога, включая *.dll и *.exe. Однако если вы не планируете выполнять двоичные файлы, включать эту опцию не рекомендую. И, наконец, третья птичка «Сценарии». Ее следует включить, если вы будете исполнять в этом каталоге сценарии ASP, IDC и др. Есть еще один способ создания виртуальных каталогов: Теперь давайте вернемся к основной вкладке. После списка виртуальных каталогов следует текстовое поле, в котором нужно задать документы, которые будут использоваться по умолчанию. То есть, представим, например, что у вас есть виртуальный каталог с именем «test». В нем есть три файла: default.html, first.gif и second.gif. Если в текстовом поле задано имя «default.html», то чтобы отобразить файл default.html из нашего виртуального каталога, в строке браузера достаточно ввести: http://имя_сервера/test/. В окне будет показана соответствующая страничка. Можно задавать несколько имен. Тогда, если в каталоге не будет обнаружено default.html, сервер попытается найти следующий за ним в списке файл. Наконец, две последние птички: «Разрешить просмотр каталога» и «Сохранять журнал активности узла». Включим первую. Тогда, если в виртуальном каталоге значится один из документов, заданных по умолчанию, то он отобразится в браузере, если же нет вы получите сообщение «HTTP Ошибка 403 Запрещено». Теперь отключим ее. В первом случае документ опять покажется в окне, во втором же вы увидите содержимое каталога. Птичка «Сохранять журнал активности узла» просто включает режим ведения LOG-файла, в котором записываются все обращения к серверу, а также системные сообщения. Вот, собственно, и все, что я хотел вам рассказать в этой статье. В следующий раз поговорим об использовании ASP на сервере. (Продолжение следует) Источник: http://www.mycomp.com.ua/
| ||
Copyright © "Internet Zone", http://www.izcity.com/, info@izcity.com |