Главная
Новости
Статьи и обзоры
Горожанин
Обнинск в Internet
Web Design
Hardware
Software
Безопасность
Серфинг
Игродром
Relax
Технологии
Web-обзор
Интернет-ликбез
Опросник
УП-Технологии
ART.net
Ссылки
Архив
О нас
Контакты
Форумы
Основатель: К.Николаенко
Главный Редактор: С.Коротков
Web Design: Neutron
|
|
= WEB-design =
la_serg
Свой Веб-Сервер
Прошло некоторое время, и службы бесплатного хостинга перестали
удовлетворять Вашим запросам. Они не предоставляют всех серверных
технологий, которые Вам необходимы, вставляют свои баннеры. А может
Вы просто хотите иметь возможность отлаживать сайт на своем домашнем
компьютере (на лицо экономия трафика, а значит и $).
Как Вы уже догадались, сегодня мы поговорим о том, как создать
веб-сервер на своем компе. Какие для этого нужны средства?
На мой взгляд существует 3 программных решения, которые заслуживают
внимания. Вот они: Apache, IIS, TinyWeb. TinyWeb - это разработка
наших соотечественников из компании RITlabs.
Этот веб-сервер прост в конфигурации. Программа не имеет графического
интерфейса, настройка осуществляется редактированием файла конфигурации.
Из модных нововведений данный сервер поддерживает SSL. Работает
на платформе Win32. Так почему же он заслуживает внимания? Очень
просто - занимает он около 100 кб и поставляется с исходными кодами.
Таким образом, этот программный продукт пригодится не только веб-мастерам
и админам, но и начинающим программистам. Если Вы имеете компьютер
с Windows 9x, постоянно подключенный к сети, и хотите иметь свой,
не слишком навороченный сайт - TinyWeb идеальное решение для Вас.
Более подробно о TinyWeb Вы можете узнать здесь: http://www.ritlabs.com/tinyweb/
IIS - это монстроподобный гигант великой компании Microsoft. Установив
этакую "штуковину", Вы сразу получаете FTP сервер, WEB сервер, Сервер
Почты и многое другое. IIS поддерживает удаленное администрирование,
для этого существует специальный web интерфейс. Программа имеет
красивый и интуитивно понятный графический интерфейс для контроля
и настройки. Несколько разновидностей логов. IIS нуждается в минимальной
настройке. Большинству пользователей вполне подойдут настройки по
умолчанию. IIS работает только под виндоусами. Создавая IIS, Microsoft
хотела втолкнуть Windows NT на рынок веб-серверов. Если Вам нужно
поставить сервер для большого предприятия, и исторически сложилось
так, что сервер работает под Windows NT/2000 (все в молодости совершают
ошибки ;)) - в этом случае IIS для Вас. IIS входит в стандартную
поставку Windows 2000 Server и Windows 2000 Advanced Server. Из
поддерживаемых технологий следует отметить ASP и работу с ODBC (различные
базы данных). Более подробную информацию Вы можете найти на сайте
http://www.microsoft.com/iis
А вот Apache я оставил на закуску. Apache - самый распространенный
веб-сервер в мире. Apache - это бесплатный продукт. Он поставляется
в комплекте с RedHat Linux 7.0, SuSE Linux 7.0 и многими другими
линуксами. Первоначально, использование apache было прерогативой
счастливых обладателей Linux. На сегодняшний день существуют версии
apache практически для любой платформы, начиная от виндовоза, заканчивая
солярисом. Существует несколько текстовых файлов, в которых содержатся
все настройки веб-сервера. Основная конфигурация сервера осуществляется
путем редактирования этих файлов. Так чем же прекрасен apache? -
Запомните два слова - гибкость и надежность, это про apache. Этот
сервер имеет гораздо большие возможности настройки, чем любой другой.
Если Вы профессионал ... хм, если Вы профессионал, Вы сами знаете,
что выбрать ;))
Лирическое отступление. В нашей стране существует 2 кодировки кириллицы
- KOI8-R и windows-1251. KOI (КОИ) - Код Обмена Информацией 8 битный.
Это стандартная кодировка для Unix платформ. Следовательно, файлы
на большинстве серверов хранятся в кои8. Windows-1251 стандартная
кодировка Русских букв в Windows. Значит большинство клиентов используют
именно эту кодировку. Для перекодирования документов "на лету" был
создан модуль apache-rus. Над ним работает группа Russian
Apache group. Скачать модуль можно вот здесь.
Обратите внимание, этот модуль пригодится только пользователям unix
систем. Если в Вашей системе файлы хранятся в кодировке windows1251,
он Вам не нужен.
Более подробно об apache Вы можете узнать здесь.
В следующих статьях мы разберем настройку apache, а так же способы
взаимодействия между веб-сервером и Вашим сайтом.
Продолжение...
#17(58)/29.05.2001
|
|