Веб-сайт с минимальными затратами: учебник HTML

Глава 5. Испытания в полевых условиях. IIS

Часть II. Совершенствование

Глава 5. Испытания в полевых условиях. IIS

До сих пор мы молчаливо предполагали, что на вашем компьютере установлена операционная система Windows 2000 (или Windows XP). Для дальнейшей работы нам это нужно знать наверняка. То есть эта глава написана именно в расчёте на то, что у вас стоит одна из перечисленных систем. Тем более что сейчас в России осталось не так много компьютеров, работающих под Windows 98 (это в Америке народ пытается экономить на программном обеспечении, из-за чего многие до сих пор используют Windows 95).

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

Поэтому лучше сразу установить себе на компьютер веб-сервер и отлаживать работу веб-сайта именно на нём. Вам понадобится дистрибутив той Windows, которая была установлена на вашем компьютере. То есть, скорее всего, сайт для установки Windows 2000/XP. Если дистрибутива нет, найдите его. Или пропустите эту главу, а взамен найдите в Интернете вариант какого-нибудь свободно распространяемого веб-сервера (например, Apache), способного работать на Windows 98.

Установка IIS

Создайте на диске C: папку с именем www. Откройте Панель управления компьютера (например, через кнопку «Пуск» или через «Мой компьютер»), выберите и откройте «Установка и удаление программ», затем вкладку «Добавление и удаление компонентов Windows»; поставьте галочку напротив Internet Information Servises (IIS):

iis1.gif

Нажмите кнопку «Состав» и убедитесь в том, что среди выбранных программ есть веб-сервер. Далее выполните инструкцию по установке, при необходимости перезагрузите операционную систему.

После окончания установки щёлкните правой кнопкой по значку «Мой компьютер», выберите из выпавшего меню «Управление»:

iis2.gif

В открывшемся окне, в самом низу списка, щёлкните по плюсику около пункта «Службы и приложения», в открывшемся списке щёлкните ещё раз по плюсику напротив пункта Internet Information Servises; в открывшемся списке щёлкните правой кнопкой мыши по пункту «Веб-сервер» и из выпавшего меню выберите «Свойства»:

iis3.gif

В открывшемся окне выберите вкладку «Домашний каталог», убедитесь, что переключатель стоит на «каталог данного компьютера», нажмите кнопку «Обзор» и выберите созданную вами папку C:\www:

iis4.gif

Нажимайте ОК, затем можете скопировать файлы своего веб-сайта (index.html, address.html и др.) в папку C:\www. После этого можете в адресной строке обозревателя набрать слово localhost - должен открыться ваш файл index.html. Должна ваша страница открываться и по сетевому имени компьютера в адресной строке. Например, если ваш компьютер в сети все видят под именем manager4, то любой человек в вашей локальной сети может набрать в своём интернет-обозревателе это слово (лучше, конечно, для надёжности с http - «http://manager4») и попасть на ваш веб-сайт. Можете писать для них специальные сообщения и делать доступными с помощью ссылок внутри вашего главного фала - index.html.

Резервный сайт

Narod.ru, на котором вы поместили свой сайт, - очень надёжный сервер. Но и у него есть свои недостатки (например, тот же рекламный баннер, выскакивающий на ваших страницах, или менее высокая скорость работы, по сравнению с другими, не так загруженными серверами). Кроме того, любой, даже самый платный хостинг не защищён от форс-мажорных, из ряда вон выходящих обстоятельств. Поэтому лучше сразу заводить несколько копий сайта на разных серверах, а потом, в процессе деятельности, выяснять, с каким из них удобнее работать (и тот сделать основным и продвигать, а остальные оставить резервными). Вы ничем здесь не ограничены: бесплатные серверы, о которых мы упоминали (Nm.ru, By.ru) не выдвигают никаких условий для публикации вашей информации (разумеется, в пределах общегражданского законодательства), вы можете создавать хоть на каждом из них копии своего сайта, да и на других бесплатных серверах, которые найдёте, тоже. Например, на By.ru создана копия сайта электронной поддержки для этой книги. Для надёжности. И для тестирования сервера.

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

Комментарии