Введя изменения в главный файл конфигурации сервера Apache - httpd.conf, файлы - httpd-vhosts.conf, httpd-userdir.conf и host, переписав шаблон главного сайта сервера - httpserver.ru.
Сайт, в общем случае, — это набор веб-страниц (файлов), объединенных общей темой и, необязательно, дизайном, связанных между собой локальными (внутри сайта) и глобальными (внешними) ссылками.
Веб-страница — гипертекстовый документ, как правило, написанный на языке HTML (XHTML) и размещенный в локальной или глобальной сети .
Ссылка - конструкция языка HTML служащая для связи одной страницы веб-ресурса с другими.
Пока выведем за скобки глобальные ссылки (гиперссылки) - ссылки со счетчиков на серверы статистики, почтовые серверы, тематические каталоги, поисковые системы и пр. - для проверки работоспособности которых без выхода в Интернет не обойтись.
Страницы (файлы) непосредственно размещенные на сайте, связаны между собой локальными (внутри сайта) ссылками, которые позволяют осуществлять переход от одной из них к другой, загружать файлы рисунков, содержимое других страниц, вызовы скриптов на различных языках, вывод данных из программ и т. д.
Если сайт состоит из одной страницы, то его можно не задумываясь размещать на сервере вашего провайдера, так как вы, при загрузке её из Интернета, моментально увидите возможные ошибки. Но если сайт состоит из десятка страниц, то для проверки правильности вывода текстовой и графической информации, вывода данных из CGI-скриптов, SSI-директив, переходов на другие страницы сайта и пр., вам потребуются, при тестировании страниц сайта в Интернете, значительные временные и финансовые затраты. Снизить вышеперечисленные затраты можно при отладке сайта на своем - локальном - компьютере (за счет отсутствия подключения к Интернету и высокой скорости загрузки), установив на него свой Web-сервер на платформе Windows.
Для разработки страниц сайта написанных с использованием современных серверных технологий необходим тестовый сервер установленный на ваш компьютер.
Apache 2.0.x HTTP Server - будучи бесплатной открытой программой, предназначен для бесплатных - же Unix-систем (FreeBSD, Linux и других.), но наличие широких возможностей конфигурирования - позволяют настроить его для работы практически с любой конкретной системой - OS Windows NT 4.0, Windows 2000, 2003, 2007, Windows XP. Учитывая, что поддержка фирмой Microsoft операционной системы - Windows XP в ближайшее время закончится, а OS Windows Server 2008 находится в стадии тестирования (начало 2008 года) и из-за цены, вряд ли найдутся миллионы желающих осуществить переход эту OS. Так как, Windows Server 2003 представляет собой следующий шаг в развитии таких серверных операционных систем Microsoft, как Windows NT 4.0, Windows 2000.
Не остается ничего другого, кроме использования OS из семейства Windows Server 2003.
OS из ряда Microsoft Windows Server 2003 являются значительно переработанным программным кодом - Windows 2000 Server. Большое количество дополнений и изменений внесено во многие элементы операционной системы. Что значительно, по сравнению с предыдущими версиями, повышает важнейшие характеристики OS - производительность, надежность и стабильности системы.
Операционную систему Windows Server 2003 можно использовать для решения самых разнообразных задач: поддержки работы сервера приложений, файлового сервера, Web-сервера, сервера печати, сервера баз данных, службы каталогов или терминалов.
После установки Windows Server 2003, большая часть служб не установлена или не подключена. Нет, по сравнению с операционной системой Windows XP, некоторых программ, превращающих ваш компьютер в игровую приставку, плеер, телевизор, отвлекающих ресурсы и ненужных для пользователей занимающихся разработкой программ или изучающих различные языки программирования.
Установка, настройка - Apache, PHP, Perl, Mysql, phpmyadmin, внесение изменений в файлы конфигурации - php.ini, httpd.conf, httpd-vhosts.conf, httpd-userdir.conf - об этом вы можете узнать в соответствующих разделах сайта.
См. - Установка Apache 2.2.16 на Windows Vista Ultimate. (64-разрядная версия).
Выполнив эти несложные операции, вы получите — на (вашем) локальном компьютере — полностью работоспособный сервер Apache HTTP 2.2.16, аналогичный тем, что предоставляют хостинг-провайдеры. Всё изложенное в этом разделе относится ко всем версиям Apache 2.2.x - Apache 2.2.2, Apache 2.2.3, Apache 2.2.4, Apache 2.2.6, Apache 2.2.8, Apache 2.2.13, Apache 2.2.16.
Тем же, кто пока его не имеет — позволит на практике изучить веб-программирование и современные серверные технологии. Например, расположенные ниже строки:
1. Перепишите программу установки сервера Apache — Win32 Binary (MSI Installer): apache_2.2.16-win32-x86-no_ssl.msi ![]()
2. Установите сервер Apache
2.2
на ваш компьютер — запустив программу инсталляции apache_2.2.16-win32-x86-no_ssl.msi
3. Сохраните резервные копии файлов конфигурации сервера:


Проделайте следующее:
в каталоге — C:\Program Files\Apache Software Foundation\Apache2.2\conf\ главный файл конфигурации сервера :

в каталоге — C:\Program Files\Apache Software Foundation\Apache2.2\conf\extra\ файлы:

в каталоге — C:\WINDOWS\system32\drivers\etc\





На следующих страницах этого раздела сайта поробно описана: установка Apache, настройка Apache, настройка файлов конфигурации сервера Apache.

Введя изменения в главный файл конфигурации сервера Apache - httpd.conf, файлы - httpd-vhosts.conf, httpd-userdir.conf и host, переписав шаблон главного сайта сервера - httpserver.ru.